From 4f7046acfdf7604bf7f3c931ae02b27ebc4283bd Mon Sep 17 00:00:00 2001 From: cyjadela Date: Mon, 27 Oct 2025 14:12:54 +0900 Subject: [PATCH] =?UTF-8?q?Feat:=20=ED=9A=8C=EC=9D=98=EB=A1=9D=20=EC=83=81?= =?UTF-8?q?=EC=84=B8=20=EC=A1=B0=ED=9A=8C=20API=20(mock)=20=EA=B5=AC?= =?UTF-8?q?=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../infra/controller/MinutesController.class | Bin 26207 -> 12311 bytes ...e$AgendaDetails$AgendaDetailsBuilder.class | Bin 0 -> 2429 bytes .../MinutesDetailResponse$AgendaDetails.class | Bin 0 -> 1623 bytes ...esponse$AgendaInfo$AgendaInfoBuilder.class | Bin 0 -> 5223 bytes .../MinutesDetailResponse$AgendaInfo.class | Bin 0 -> 3915 bytes ...lResponse$AiSummary$AiSummaryBuilder.class | Bin 0 -> 2450 bytes .../MinutesDetailResponse$AiSummary.class | Bin 0 -> 1557 bytes ...e$DashboardInfo$DashboardInfoBuilder.class | Bin 0 -> 5370 bytes .../MinutesDetailResponse$DashboardInfo.class | Bin 0 -> 4307 bytes ...ailResponse$Decision$DecisionBuilder.class | Bin 0 -> 2606 bytes .../MinutesDetailResponse$Decision.class | Bin 0 -> 1690 bytes ...ailResponse$KeyPoint$KeyPointBuilder.class | Bin 0 -> 2053 bytes .../MinutesDetailResponse$KeyPoint.class | Bin 0 -> 1305 bytes ...ponse$MeetingInfo$MeetingInfoBuilder.class | Bin 3226 -> 4495 bytes .../MinutesDetailResponse$MeetingInfo.class | Bin 2190 -> 3356 bytes ...esponse$MinutesDetailResponseBuilder.class | Bin 5561 -> 5580 bytes ...ponse$Participant$ParticipantBuilder.class | Bin 0 -> 2377 bytes .../MinutesDetailResponse$Participant.class | Bin 0 -> 1629 bytes ...RelatedMinutes$RelatedMinutesBuilder.class | Bin 0 -> 3342 bytes ...MinutesDetailResponse$RelatedMinutes.class | Bin 0 -> 2205 bytes ...ponse$SectionInfo$SectionInfoBuilder.class | Bin 3872 -> 0 bytes .../MinutesDetailResponse$SectionInfo.class | Bin 2564 -> 0 bytes ...esponse$SimpleTodo$SimpleTodoBuilder.class | Bin 0 -> 3174 bytes .../MinutesDetailResponse$SimpleTodo.class | Bin 0 -> 2150 bytes ...esponse$Statistics$StatisticsBuilder.class | Bin 0 -> 2247 bytes .../MinutesDetailResponse$Statistics.class | Bin 0 -> 1571 bytes ...ailResponse$TodoInfo$TodoInfoBuilder.class | Bin 3716 -> 0 bytes .../MinutesDetailResponse$TodoInfo.class | Bin 2605 -> 0 bytes ...nse$TodoProgress$TodoProgressBuilder.class | Bin 0 -> 3005 bytes .../MinutesDetailResponse$TodoProgress.class | Bin 0 -> 2129 bytes .../dto/response/MinutesDetailResponse.class | Bin 4656 -> 6596 bytes ...ponse$MinutesItem$MinutesItemBuilder.class | Bin 3962 -> 4754 bytes .../MinutesListResponse$MinutesItem.class | Bin 2760 -> 3353 bytes ...tResponse$MinutesListResponseBuilder.class | Bin 2928 -> 3538 bytes ...esponse$Statistics$StatisticsBuilder.class | Bin 0 -> 2063 bytes .../MinutesListResponse$Statistics.class | Bin 0 -> 1407 bytes .../dto/response/MinutesListResponse.class | Bin 2101 -> 2764 bytes meeting/logs/meeting-service.log | 3102 +++++++++-------- .../infra/controller/MinutesController.java | 362 +- .../dto/response/MinutesDetailResponse.java | 150 +- 40 files changed, 2029 insertions(+), 1585 deletions(-) create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaDetails$AgendaDetailsBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaDetails.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaInfo$AgendaInfoBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaInfo.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AiSummary$AiSummaryBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AiSummary.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$DashboardInfo$DashboardInfoBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$DashboardInfo.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Decision$DecisionBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Decision.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$KeyPoint$KeyPointBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$KeyPoint.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Participant$ParticipantBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Participant.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$RelatedMinutes$RelatedMinutesBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$RelatedMinutes.class delete mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SectionInfo$SectionInfoBuilder.class delete mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SectionInfo.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SimpleTodo$SimpleTodoBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SimpleTodo.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Statistics$StatisticsBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Statistics.class delete mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoInfo$TodoInfoBuilder.class delete mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoInfo.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoProgress$TodoProgressBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoProgress.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse$Statistics$StatisticsBuilder.class create mode 100644 meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse$Statistics.class diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/controller/MinutesController.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/controller/MinutesController.class index 5bcec4ce62174ca2ae5bf0ac30b2f0b7a3018215..c99e5da59c066c984b7e06439d70117af0e0cbb7 100644 GIT binary patch literal 12311 zcmdT~YjhOV9sl1=bV&?Iksv-hYHBw&FsLAEVlX7Au>oQdsINXIyEnT7yEE&|Y%o~c zD6z#ttya;9frg3?5L<+(@!j|9bNiwF)KBd>*;zmIL%;N#p8oH=CwtvTy3ynD$lbYf z@9+P=|M&e*{`B8>KLmg-_+u0z1a66|88N5GaaB{qRB|uXR53%TAuCByRz@^QjH`;F zsp&M;#I3TDGpOF}%|xM|!17(vs3fK(+_8Ol7mXVP>e6bGz=}RqONx4WWc@C&PfaGN z)=uD(ft+H<8QQCi%DOz9rd^7n8j>Naiq5vA)y%NETfChrRFe#vz%9!%Hr+w0jmmLK zU}Ikiu7~BlqHeEr8Fn@zRI>*aXB0ie&Z-fE`w_S)F2z&S!`n~_&yg$JAa)0~v7^#a zsu=yb;k2x$s79cxJdm|T%({ETEg=X7nxuxKx;|M)^}H7A^K~|8XsGP=;+fvw;<;MQ zwA!YTWu(!_GIWos?G{spkrfB1o<&=rThL65F=W4CP);h6k<%z4mwkRX@8D?;?KYz- zV!}|xuB_}HmAf?Tg=~lBNX9j5rc4*2y%YZk3>~izy zWd7uP`6s6Y^YAm~nb)ls*RthDX3dvT8V8OS4!%m@%CN%vCFTqU)k0BmW5t>qpbzAz zZrnkogcWTY?q0J4gW;Oq1Pb2yy$vapSF6Vf9{h^J6O-nV8S|BKA%A9nVRBZ8t;@eP zUYIzI=a@2&KGn*!Vg>to9?i2ZhewM5lWKyFNV&AJ(^d{)((~yR9yv8PdzwJxTAYuW z(}(iYrv#iakB(;m`y-R7^^zafv347;OT&Y&MN5!PRv*kJ2zt&zjGj63nUT!sH=b zY#3BYFfQU6Whsl1*H96%MiX_IYXMI*cV^t&_qb4a^tk!L!Ti%xNSawu6mB7Kz8{RY zXqu`mflWwdhl1v&rblVQVnI$@P9|hE6_aM>W}&eWI-siwHbXaob30^3HaaoEaROxP zPNdN%D|A~fGfcH12?4C^9GB8NB~50}&Sbrjk}(Z$;>E6TKq^%hpjMarIj4sjl8kbb zIILBYPpZike_3oA+)!Q9sBVjEUR-YyA95;}-o(S9=!%wWPRx4I^%_5fx^K{D&d%gt zdcQc5Hu;Ntd#Z8ae#uC=mV?S(n#(58@SPfi!0`oYp}f`EY0!#s;*KCuC#bYnVJu|z z=YY-6$lfZC=4cA>lwU0@_f5*&KZ%i-z?#6+^b}SDb7$Wd@+Y3jpM2G_N^4mlzh8_& zVYj3il8E_QM#I8FLB#AJv%A2CYSYYSHNlF=%ffkfXe=APc$_~XD@bCmZ^V^T>R0tZ zz0@3ZRndiINzJQ>3eO*!CmB}g*t3G2it@*%g#6j@xicRGB-1=fHF;!g5bszhlWr$5 z5zrTE$bRB+ZUI%e56pb}RIBoaqQluGaxA1D-Ik>;KIHtu_$u0BCa}_+c*lHfQeerO z)ojmCNi*g&7BIzPuoqaiY^@1!vl8nC6ss|$ zI$5IEpcw+=u~IRgUFBKCceeBlZO8bI$+mREqTE%fCBOkjhGx5J+lr!gUf7r97LIwh z+Vx7#kkcYth1+u#EaRGOxSXnrX?D|FHX^6-p0Igr5Su4Ctl1JJMQQgOs-jX{o3-AH z)wD|&>vuzr%ULTvvv^8ibn#i>Gvy0|N?JUHmkPYTrpE?VWKqFR)J8{1zT%2;if35e zynp`A+Uv5IaPbUd+H~5)h73c6+v08Bqxg#ugY6!xUP!`k<)Iz^QvAJvFRKTEeEc zqek>Xut;&0FXtgOq4sNP60g5#-$OMb7(_*St9^O{l=)P`3I2F7Mv7ML;Mp>+PZdor z(7@-(Jxtu{;jQ#p>q=s0L9!*ESR@X78W#1-=O^kg!{vf}?NWA_Zu=7WA%TNsn<5QE zDT>`7Bc&z;x3-J1RNb+qvsI9FA&0FREXuK~GNNjNfvXM7U4mO;SiK7O^1YTjyE!MP zvAfoY^`S2--+c%?Q8En{ODN=gi{Z|zJwBb{lUbBqf>fB~{- zWb-L>3~j;LCGZS^zn509j%}|7u2R+pNC9Rr<0M#{!+%PH1Pt7DU(=djH!47F_%=!2}?rwap}t&I(3sG^0T z$>H}cB#w>BbOMd0*;57!NxmlB_LvuSsui*eS3<&*1pc;Q3A^~8qIgS@1riY!tk5#X8*rI2 zD~nZ8y<;q32R{&$vYEhBd%(pp1O6uZ}#6C>cE7pgssB<1n$9`XAZe~3H z@+qOKzZdUR<#}5J|TcpRnrf6AA$v* zqVRL<+E>L*i)+aEjmrHQg);=Um4LBh7_WH{F49{3S~3bV1iEX0iPjrLeVf2tH9&0% z-9NC!7J81ty9Bn^f=o#B?-LlP1!(xrfUThLL=-+E&|eEe%s~8`SX1yZ3cn(-bwNZ} z;ptY`!CqVxeuIDS@_$1zf3u?rYcWRQ_XNtPTApo(`1G3{ES!4%7q|jH?y_&Z=fK7I z|GD@S#V0l{!EpsNK%+ID2Tj(v6qZ@z`LG$vD*9WH@OaqVUILEWuzInIAk2Z7CB;XPi-9rS!nQhl0=KpL( zm}~G6*L?-r@W&b**7|dzJGaiCyVjk%&Y!#9om=nEZE)vq@aHyKb2r`#H~Din`*ZEc z=z2Uj6IbJV&~eX-&bQ&#kMJo1J@_vZDd65M_-~W-yAf`K+wqCO9nkBE@J>sFm*TEf z_yz?=boi<(%0713t(H)(uEW-l5!i_weJ#M@IVCxKj>F;IxC3ot6&f%DBXAE_koS5F-{%VQe#Y?E7eSC8 zaM&d94fv*~;BR??^!bupzJ?iJaf`1F6${dFf<#E)rKR~XmrYuR%@LQ)Bx5tR=xmZ@ zTsCDco4Y(Mdu;AzY^E2V&9xjhBai_FS#td^Qp&nXFBd_DEXD!b{~o9i>3%Mf26})O z7VtkY7Lb2%5e&!$5K2Z9@^3D}XyrUa&gCNPfd@T#jCt}X$xCDf7ilj% z(!=nbfLuySHqygI_%4hG5LlM@MBPO0<{~@-k5-JZkBhJmCMrgl;UYW+-}5B;eNUpL zPxCJ>(*6L_!|4^T<=M&~u}dpEVA1&}0r;9ZaFcM&O8*)N zj^guAP-=GVG7ZP@?N4=hkp<)9@Djcqz$)owcoj}!_I?e=*KzzAj;C>a1J1&mIKGAB hEROHs$kx4w;|Dl?h~qDC{3ZMvev9MpaQp)_{0~MQFaiJo literal 26207 zcmdU134B!5)j#LHNoF!!7E#dP78L{nIDjacAPNCA$fiLM6m^oBgn=XzXC@%7fY7>7 zi*-W_6f3wDD!XQys396n#Tx5EvBug&I8+mF zOeNy=_0dFVZmh966-`#SHGc9j4O$Ui6%N&h(PMt~ifB!W$*7OlF%6y*Pt=8y^|g~$ zgyzKS>Y|BqrsFSdZcN1*qLq!SV#!!_eRNu5V>}g3#o~=g=~5qWsE)4;T^MbQCc>#` z1YHI+So2mz6RTo1QKrdr@<3f3yFQe(S~>vR9Wm4pcc>bf(H(JWuSd-8kAZbfxMq3O z9q+7s|fCnKJ|i4NR%2k2S_p zQ^A-~qZcvxD&mo7kcQB)ej3VjY)3ZD3fH9Ki8Y#zqhh9_x@gK`AJd3Yb28kns1GNT z<)b@uxro4LO$AiQG;mI=F*>igp*osa7zVpdv8V~xFA67O^4qQ)fJtoeniESxgqpKw zs!AmwkmXr(+clMyo$ET+*dR8^AQ0(>=<0Z4WoUUS)fBoknrwpPMQ1`NQ)@u1qN-S3 zV>s2E0Hp8yU%)WMi{p^@hInHrl8T3>HN_mDJ)7oguk=XRI6CSe1a^ifpNfB(ifyf2 zagg2Xw{jacsQBWHW`}V zBnl2CL|cEdxuGGPSOZx+_|T^IZClzN-d57~}~*Z$dt?`aT3rKtP0mRLmbXJoB_~Z zJ0pwQK?f&}AJ5d^!mFfx!!rk--H+NyQah-9`1STvsHy(-A#^g8P8IW58)v!Ca?Rnzh{kuv=g_AX7OGFmY*e7LxDwxjiD1x^9 z*=#HsSJDi6Rz}K7Zn$Y|NmIBkYCR=m*PBm4nn@S>X%^E_83S9{n2JJsG+jiMP!dxN z=hrd~9aT9x%gWi!%KOp9G}ljaK!}bOUDG_84|w5v;!LAF?AjGs16pppeDtCKT>?vP z`^+-?Ap$m>8cfDfJ^eMUr_BJ;-oxVnV zqqxS1hah!}k$@_ZZx6A8S-+1S@YDT0kOvuB(-wM=DJWJB3pFe!5OR;Q{Y7&sRv(i1 z52JpXw)tr*Jf7)r+&7xG(`R6}lPP$~2AKbxzE*7rqJo#@gRzo)Skq_e5!fk2e)W*S zt44X*35V9*uPH&63_!Kbji!o)X4wybdlx?`MkK{a>zDQp}^lC>h7Jr(uNp0%E5k^*&_bZxSqOZaeK_wR= z*HJ&SKH31igrCKFe74Zz>zZDsZ$N8P^1dRD90^l+)a)Y+olN~rP2Zw#gHSciiG(B{ zU_)eXgqTN?J*HXvj;8O@|6q0FP(~)V$Wke=eNWTt0-Hq^^QBb(K+_xaLzo;>XqjgA zg~&oKub>}m`U(9MtTNL%SwhToxtFc~$P_Yz?4M&9)F~{?Ss&&^hhs}>L_lN#Ay)hs zn%)v3`eZF3k>jr<+W)n8#N9b!>|7&p|8L;dy9CKxgXVxF)BaA=J2GuSG?9oWBm(?{ zrUTRl_Em=?w*N=+4$Sg$`W`Xi@agf$8pmt|=pfU$E?{bZV6(k6K6w9a?RV_A*8CC* z|4GxI=`Rp56RO3r)bfREnjqjg5iZ=BBrQB89xV1qy+C~bM*r~B-?0=q3~V(0Q=(m8 zH4yaEdrU{0PR2~4&b+QBYG*lospT=K!};B7V!kXb7R!a!>Qj<$nTc$yksy?}*7Dxh zWU4=7y;+z<=rtW4-7gP_cG1vOi;JVE9AG|ztycbwsiJ!zyYoc=v?$_4)tF6Sv2uo` zo+8sR05qejjL8>!!E}0$x=KR9_7s(=Xak5oC@TyxJp}-A5;;tak%wf_(q$S38agMQ zo#2GH*-6gDJpv_fR!?G8A){@YW-Od<=I_ECfXzEb&jJI-g$p^%Ir>+n!ZjO>;wCFPWcVlFLyYI|ZvlH#h2t9cxs0q2n&6*+8M>OqLZa|IpL0%3?Gbfw6dpFehtQbY5TVPmC$%HTF483)VPiS-asLm%^mHCa-p}-W!v!v& zW_e~qZ%~#Z-nIq1BDtEfV=Ff74m|rpN!t_mwmtc{>5a^0SzBw!-iTY??mdTaBAFXGvLiFtdPPw84r zHDAowfeFZpR>sGEgOd|7qkB6l3S!E6n&(SfzxbADLmb&kzC`nRd@0kK!xi98x|r7u zco+{c_zN{(#)}YyL~-E4+AOgxfMfMNQ|ODN@8z18NZ%oy`brcX;47FWb!L~REgxF~ zkC=pvm@xz|{lWQ`^p0NGhJXa6j~HQ2A{3|kkTLe>@? z8+YX*{0VD=wHM2zu0;&GGQcv+&JGsSiMjj1vc}EX3LaP+YlNO%pRwdUSGNUm?2)?r z`a`ng)Q~eQ)=L>$9DMM;4(35NN&FFX%+&EO{c64ce`<0 z>xTA6anu9(pPeP`TXweXl1GbIgX9r>8xouKSAi`%6<$oKGle!kb+ z+I8Jg^ZopQl~BD1=bNx(PcoSEhPu`t~F0Vnf8<^I~9`Mz&!tDwsE}+mTC4Fl`{hTIi^`&L-xSi zj4g5D6FVaI_bE;NNC)|8e#Xyxn5IC6x;j)V0SdCMa*)+Y;@MJEWz}kag!f`^tVcZU z-e*|{7HsQn&xD|PAM*R&1aM4l4weBLRy4vc2{3nw2(UfU$d-lJ>BW_I&NzcN}PeKRGQEcvx>t88TnGG8Evi z!13gC?7hHw@6l2EsWLcSY&` z&5b$q?fH?y8BsBbnYhtWVGH(>gZJ%g-?7z8g{=l=#Avq3BLDX?YMV36;c?;nnqL(z zypa*t4x@I#j2~rm!2x!kjZi0^{G`jlyI{@FGP;lhO;;Q`reoqz6821M|4ZpYS=2cW zDQC+d$Zzql{QOI%xp~ZC@Ao2bV1W_*M!Z9+?sLOk0h|rIv*#!w^=~x)Rw6wK>1;Dv z842<`{0Be(9>*p66gdwdG*9LOX8O028_jF|drw)9$q|RX!|j?63J3*e!bE8DC(VBr znhZ3fU-N4bGua`n|El?K(puZBuwN|We`x-vbdv80thiK~zbDb=0UUqje`)@=>|+OF zjn<)FdHo;FhxkL}NbF1iQ?yS{CWx|lX z#4jP2D$uG>`GKc<%$VsW+nalI`L8f>nJUsMD99WI>d(nJ^eixIP3J2=SgQtTHP8`v z8|mq5q{&fQ4HmvSXi4odb&OU+quWTiOj8at&$q6&hV>ohiiOtN6kAIjE@TSsqyK>XY^z)8{cJ~&N^F@Ep6DmxDnp*Uz zfbyA?Q!}-ir7m=m6{fkCL)LjMPv=DH@VVA^ftC1%0Eq%tm0HbK7h`dji9j+fnC|Lj z1d=m;Uf8;JZ5`>BfyWf4xmwLrNC^6E-^8>(FOY{dQ6GVB<*jlNaxDNX?*J+!u%@GQ|^OM%hd|MiZRXa6GCL9R@@2}tF?UtXtsuBKf7Y38dTh`@YTk- zdGN?@8MJD0!UxA*M1m@zQho*5sm?QQPsyDPdG@o7g;vc9iTNU1#pSHVbso8tKGM<* zt2{t~U^MV-!G4W+u~qn~ZqVvRiNoYTNfo{Tjx^WHmuJ%GX02{fYmw1NX6l)4>GROB zquzCkgIcfEtxhD2&^=*(JSQM;)aqjba#1o<+n{dK>UL=^$?=(u5eL6Jwb~?&{ZXf` zLEWX*Cq-U_9P<-(;YMsx;nNBk`);j1C7kSs^Oc$U26eAi_emEyf97_P(~HvS0j;)3 zr~Ymy=gmW+^hj%0^}Q}3A>7XqH}eC#^4=ZT$QB)pwYQ^z^-Q+f6XGM>jwb?#XBm4O zF3bMLLF{_o(R!?expUwgvf3fv_B=QkHuFy%>=A?NY4wa> zVT+(o0)?!hB~ZYwL0<(5StDm#lT4tnPo@0|pRM;YP{R5#->RPXD{Ke! zNuc123!ChLh34ng3r8|I$Ui-TgMAVlw5l&jaPR_ts;}VVJ)R?VU)Abs0v)~*Gr!@J zw=Zk;4atGX*D~`H_*knFe)KwN{Y|aDrI6DP#@%YBy2DPCbqEl;$3uNbtM4i^cb7y$ zY-JQd7d~xTDzJS|UcD~hEbViJ^5CkFRsBG#Hw2tuEQvEe=Ewa4%8#V_b!qSut$r%f z*AJw$07g~{Eq<=mn?m-0YF5!^&f9PBOZ{-D(X!7gZStK!B33%_=)4hnwR9V`t0q}87VL$`xf{Z|R4{?>P) zR2EVQfBZ>nCm4ro@;QcXqJfMXn8R(LxQ0s9J z=8P-W|AUY4>1GFocZPMzkg@xR4Du^vS(LmM&@=KX*5vN zNUPCN+8FGp^R#3Vw-ZI9SRkRzG1?d+SOswnlT(dRkJZL;(m@hKP6u-lgf7FhalCZV zP8Vx+bjUbS8z)I8v2hC$v3LTvA;}yi+Biiz1n}*>RjCf~KjaO*jCja`@N{jAbe4NF znxnEAA`M1sqtqA!eU4alnM198w+qrk_QNS0GRA4+3;|Q9UE%Bzz@P!t@!FUmp!S1Q zTYCp$=nffYYGabaAh!#QCc2!hjmbioOc$&ET-ZjVjA=n1Ei)Z?f?@QD^x~8De5NCh z?qP&rRlGS-6P*>4bIC*P-OLL2I=3@qu_hB>@f=EaxNX7vAa)X@bnb`41ik5M9&pW^ z5741-Q!Hd3*TWq(-CVYm3fCn=3&V2Ll&{genaFSBgM@VEEXRR;Yug^(T{3L}4tEcl z9*?JzsYJMGZZx$#9!Um`i;UTR1Fufa?5)NcSH)LiU(Z}apkcVyz75T|*boK5HA_wv z)2rEb#O`Sgeo?qFQXfqYpA(O-Y;N+nx-9EpWKKspx|`j+=P#`(^Y_g@_iT?`5w5SV zilw6E0}G7{ak3#BCHLx=41MgXLB>3!Uk#jB|2e-o&~Gdl#BbVli?rIUp2BFC4N_0p zbysNhPxUV9mJU+y!v0h?;(kB#0y+8KyPuOPG_xoDvf=?)9!CSPwU^b*c1cVp*lf== z1@7y?S%bNi1D!G5ntt{u*5Qf4S-;#S!|Y1QQ#dCc?3aFH1@6Yn&?tvzxsu>F>hZBx z{-$tLme{~ky0^@LN?D&n(m8D z%0Xy#6k6fKWBeM8QvN9#%q?`xvo!1({7`fP{>p$vBj`l4hVbhoI+=V_V*WmbPDMEz zfSiVMIQoo8(&;oZNu$g`ORpf~0vdz*u}K;y^=G(0L-KRH`*VW)oJeP4oI06w68kFxLAQax>&(40Z1D8L z7s*&+jHz1UJF$gkR4pkO;*+wKW*ankLBRX%lEUJGswMv7!m1X!w9H?+k1j9vr)gwGq(TPKR#YMgsscMOV z0b6Ko3w^9Ch~YMkDGsLTuCji`{aOh}f?Me!5a&7CL3rG$aD&H_t+Yqcm+8}Gx`p-? z>oh$lZNJQvrmvltrdQctKU8cd zB{;xEIRE(y&Ep`8x*ep^tkGitU_74t^8oTQM2v=FeyjZ;xBXG1S#Hr8L%#n|gP*GW zw141qKVA1BE)Mbg36r3zitSQ%je^`S>y8OsNp58JFf0%Y4PYm+3h3-6?n_k_|mE zC0oQ5ZB8pIC@n5X^T@J7vsZCpn#Y(OLgQL_0y-2r66Q0j&m33mb42WDJ}XMmK-9X2JD<{xRusS!R)q0qPjZ{ImLDKGkG~J0_pMdP$MG4#o z)l8ddElQD>OHE_B&XE^d=g145Yq&2W>8&GCgy3u9nMwg`?XvNS;aF4aQ&I0kre>U${E33P@suJBSuUg`3(-ciN| z;bmj5mGNyzig55Hld|!QGHx0NUR+z|D;1871h+&#g(sG#HCw9r7#&>(2LnA`J+8R0 zmDl*lVPok&z7cwt=9|ZiZRJ}Ea5EK}ZL~GCAXh^_ZnnJL`eHU*(ppo#$A$Z^^@V&F(K`(;8UCf2F6mBnyQn)zP zg4*R`t;@w)my5Nog4go%7#AbaNv3_yQs!9}*@PZG|DurnOMOfBFLy)smvYJe zHJ9u!=aT)ET(WvY!sJj|ACIKO$s* z)syVsagC-+_U{VW|EF)s{#rL=e?6D%KXA$Z!(6ieIG5}{?T+k|LH2V%_Q@do6p;OV zkbN4+J{@GA0kY2o*=K?57lQ1wjsV$}EY?9{#09Xi3jY!vt1&2UPOI?%YGPWQX`-agc2H91 zpdKidqX0@%Q2?b2PynUrr6^~l)kSGFM;;fXRaIIomd7j7>Z-H~r&T0_pBawwGT?U= z@VgrLT?72Wz^@wk)d0T;@QVV!THsel3wSv`mXBc(vw~viC#KE9afOTH3I|6yXKCa3 z2rv{Jr;hms74V)GRR@6T)9P9jtJCT_6xXNKO(@o-)dmzFPpdmnd?Kwjqqrxn?oX=+ z1#T<;Is;1)LQqo3O;p6!(jZPiK$9?+DH_4eG?rJW<N9(=B*rrKIrVVoRjhz#tt5vc_94EB z0(=X+?^=*_6Pd>*FovroSbwp(*3uvsG7>nvxHAJ-0Knj|pbOZp{D3{$Jz#eO zuzLX5y#QIncQah{XJ5iPAp9VkG&6E5{j>ziv9|oUQMglP<%hFeu(17Y4tM{zeuZJ zq4;fD{T@YITKzGt{*qA{GXell4PFP8Sr3)D6=d8%r}9Rq%*UWIABW1^29>!TDsu-e zHow!v&Eo9>^>_6TWU_*iSj%9v`#cqL>Q=R<8S01D>X-I!)f$J>ge zF$12@m}$&HYiR}BY0Nh+HLA>~g~npza`S14aiy`$xC*V-(;(Hr%Z#h32xkkH8P}jZ zgffhBIhULD3ANm)#_zHCU4!yzl+vzMJ#9o#zK`E%Zy4%*BMOV~7VS4`QNF`(8Fdh% f=ka?v-p7oUMgtYob+pcCyr3AjAvPHC!lM5Lc%7d) diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaDetails$AgendaDetailsBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaDetails$AgendaDetailsBuilder.class new file mode 100644 index 0000000000000000000000000000000000000000..fa9e6def64d0fd8e704c1f2915a89ece249b70da GIT binary patch literal 2429 zcmcgu>uwWA6#gcOy@_K;NYl`Ul5z>)7@95g!o^8wVy=<{f}~Vce~ou1@sRaQv@;tC z9-_bd7$AXysMH7OLm|$1SHWw$h#xev?AbH(&3Eo+{qMWC{{UFUZ4W~XTY+x-iIRbi zmEYQaE@JJsg|Jd>`%-Pi+z+kxV_|l+GQwY%DzU=c5|+#8ake|Zx-C@5(@m3?))Ei=TLvAZ>lUOj!_Z%;! za))rk#$ju*a<(~QTasLA zH4Z1hIG^x5m6ggKmcMR|tdY;X8$eYHTfJZg2?Ck)f%>4$dAx~GKmsCc-LYt{6u zj0IE~ygeQz;^7v<`AlP1J5#;&QBKjUxm3n?SY$Zf<~yRURlx0U(zfWySgtH}$+d2> z%$RC83l<)(7^6(=~mJfDIwWoK4 zpBj-Gdxr;B$IqM>KQsK*ZEJ>33GZ z7vYSe&ZB5UT2Y%Q;>swlGi(lyLT*Yg=A>*&SGuP0GP`u@U@9)N1%~o{MH90gabtw> zu*6XR3^mPgBxeehW==kMf&9X7t}ji40`FmsVeaElhGLo}YKjNK*n8SooTiB|O!YcM zADSHW>vg12jL}-8(^5yKk?|jA1v;mf1f6!@I7+)d-Db2Fs{5FD*`YZ`zm62xhij8^ z3cwebCW(d;z9e%}6K47d*Gb6`;k@d_*En8%L65`erJPA286|-`eldJ~pw8`#k}`S~ zf4aKaPgdtbl~*^Osrv>e2ZZScMhFi~{*AfctFOqhSD4+$Dd*l$pL=PJ;u<9fsO_n0SOY literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaDetails.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaDetails.class new file mode 100644 index 0000000000000000000000000000000000000000..01f5dabcdd58254e6e1df176438d414b83cb0113 GIT binary patch literal 1623 zcmcgs>rN9v7(LU{D}`dgs(1keu`TF60E7ffRAPll4T(ReyF;0}oh7@oB>GgEh($0LhGv7Ji48Q;U_yu4aPcld_ys^Em6)I_azOs(nABFE(T_Lno zZA+>npIeUhEMEjCo(hEZTB=ZsU`J>!-GiQYWxFku!((TV!34uhho5rG<%F`|>Ihpi zOgb{K!yu3ZLjiwtoz@`9XYpCo!rg;VY1tLK>XbTZxnf%>Pjem9EHzxO+w$I9FN6|4*TSKa ziMr>A3}zUP{!g2E6j3T*7IO^gO{t{bVn|l1hYZDrRAMjewuJwdQ}+y|hG%p4ko(fu zJ?C^==$-!gl}O`}39gPf$IdMWlC6Lg(xinxmUJDO*FP{4x?sA#xFP1$#R76j=aEE- zVYxEQVAwVSy&BFMOKGTbY>q)I4~qNYPL+EsLw>Mjog zL65DQtP2URn%qRO3#dqhp@rm{c+@xQV1)QTCc|g`J+@|y5GwzHaS(ITaQnfFb zABOoF!4%>I+{1lJWO#68z=f*;(gPdA@v^gXEPamXToU{?wzFA0{6}?pgsP-NjPS)8 z0oK;eFkf3g!-9cM_G$M$f?kYMd!(tTH!HIdLgnv1}xgiJ3Vj@re8htl}}P UCE78XS&gDa+O5&L9>ptv0cqZcpa1{> literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaInfo$AgendaInfoBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaInfo$AgendaInfoBuilder.class new file mode 100644 index 0000000000000000000000000000000000000000..2fb9c596e9cdd940af5ece443e47bd896a16e703 GIT binary patch literal 5223 zcmcgv?Q#@F6g{1gY!Zi0kxxa`pqmg_1dYl9aT5eqH;H6p5Kv@xx04K+ok`8~ro<}W z!YX|Q|7i(@g;hQP4`q3Jdy?JF49Wf&_D4^5-Cu3xYCYq^`!lYy;djY|fUqg*L4;s;b*^lI`)0a2vD372Hx zEIX3g#61c&qUrSGwn>3z9XGaU&AF0awcYCkU*wGV!?sgy)a!P@Mf0Up9JdKb^h~Yk zRBo=E4tCSO=A=U6?+c`>9TgoR55;V?p&U0?azdqdSaw!CTQvfDae3S8E2&tu&|yUW z8kG)SaXd#|6X?&5EeY(I@oRDf{dmj5ahwp?UvfM-*Qi%yuxK+7^y%x9S+WC1&m-X; zwd&A$l~l~!DWYleMm8R@W3OKEFa$;|3}8@?-nTG}K>?X9_DJ`bg%P}_HQwuy#t91+ z_Uhf9x3Ev|_UFj;2^rcWn?AI#9|r{f%BFMTTQ#6Z_J3sIAPxyUOUeF@I@6;)d}85s z92QVfG_;CX4-61^v0d#eDvmwajLxmRg*R|S;7Dg(eZ0O|TL&uoG8b6LrfpF^gUP*UMpAK9{78=vrl7jc@kn#<=5;)9b zj8U!;+(a>hTODl8tg!GUz9K`}u-%57U*^@*?o`9*@(GZKNHk|H%wb;OXx(0uGrm`~ z)g4Ezauh1tQ@pW%X$On=U);QxpHP!lzI0t2DK1GcowTs*H-f6X;b_KjB9Zu>*G{Cr zrhQ+9DzMjQrCRlC;RqJ7l)*Q=ty^w(ybXU%=8U1n5jX6r@`K0PLw5vzYxhI+wE?_k zdo@>vqb1*8Ypmzv8)%bsEL>y?CwzXt?fZn&iy&rf*DX6r=JyYxJOt9_-;=%2B1`96 z!-)Q8H);M=F>$)d&-I{1(Dkgv&h@NC&D&=MrDt0NTu&mttcRV{_No{Yu!4zQ&fo`unG|3J_8QMcz>L0@Cj}0+CR=}1tj4n`XdW$W(hsu#t#Jk` zEcR)@ck+Gyg>(uscqDKpmLy4GpMfiIYUfY+GhuRsXsiWyu%x=pOt7BeVRIR zmf=kIL+txBiH^xgb7L|R(U^>sG$tcCjLAs2Vlon#n2gsjEjrq?>sW`K7G?Y$;@fuX zPg0sAieNu5{tR#a*<5;xPi+|RE8gbQG9TbHodJ#q@NNQ7p0Yl^&y1gaiucC<;II$d zp|pMcB!bc-<5Pyu?x1J71~rGmJirH3xP8klOHV#Uwrfyxs;mtd-wpI^*PtdW7}>jT z|6JFgCa(DJ%hTOy`#h)%U4xpyWI4gb-9RsO4Qe7=kdA-68|Y-$pe8j0S?Q-tU6T%< z#iC%A3b*3*audA2i+I&JCUAvOY|X|0(R0o z8EGEC*Uj9%-Qm&&%7&=ud;WrhB_;h I*F=8sKYVG3NdN!< literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaInfo.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AgendaInfo.class new file mode 100644 index 0000000000000000000000000000000000000000..8ddfdd34a3f1544524c69feadcd6cefd1130beb4 GIT binary patch literal 3915 zcmeHJTW=dh6#ga`-?~jNv;j9MZ6TCoQ@T(nxFiiYNz)pfq_NXLLy=h9<7CQux7r;? zgdf7?Kkxt&Rwa=50X*=NP|wWz7Tdyp*uD|TIWuQ=zH^y#zL~%O{o^kHS$rMG7{gZC zt66ndls(_I4iCQPzGu}qm%=@;gj@A(t0Fzi=fN}24Y;)_+`8n!I+wO^3Qg@?_JF$; zJLgutI3^g*KDCc*%drV!yY!ToB}2jvKdCUB&v%xK(kDYp43knwhcl!+zry{TTjAd^ zupB8wu*ZE-6`Z!ReNr4Xr>nvMdEZ+1xyyZ(G1@Y*=2dtcml?i^u1$U`XH|{v*}hQort;JQm(3JVySM{Vacf&wjnLAC&?XCu;&~j@1T>}Xub*TGl{=R_}PKDpMx_9+ht$b*}Xd$&$ zRPWBTA|24ZYTw5OPGgF}Q2A+f9>Y#lRo8-CQpQ#coWWUQ7c$mtLWW0CnL5$i%G|1f zb2!g%j?A6xF)ET)Ubu7=NX*cgG_S%qzF^pl!17!dnP@u)pfZoB)As$)3X!kn-4fZI7 z_l5x78V%@!p`qO#Ewqo28RF5M(SVk)JOt?OXh5If(;-0F(SX*lPIVsE=Dog(?5?Mc z(E#ba`JbLW$AjN`%HXGgg?SaZwr8L9dG-$(NfA!QBtUbqf$Qdt1{TfB4Or&Ii3V<& z>B$Ceo9S2scg%FWfxBip(LmNrCmYyMK8$zu*3a69YKYlv4no(xuR1EDyI=KZMm;Yz zH)Pbq5))ddIABtb6bmRm$f$Q4?NTGf1PMJ-T#&@)G!7dvLl2s1jh83g7&fs*(j=^H f?4U?1bXQ=PI6Q5z*_5 literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AiSummary$AiSummaryBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$AiSummary$AiSummaryBuilder.class new file mode 100644 index 0000000000000000000000000000000000000000..7df9f396d0a560481f8faa7246296333faf1db8e GIT binary patch literal 2450 zcmcgtYi|=d6g^HK(}r2fqd*@Eh1~*afDXH`%Oh?ad!dL{wTgr{Csk}jG$Ra`{@v6&T9)&15b$t)b2c4I zzac^goeX=P@-^=HoFH%4o{G9*aOzqap=h?Ry16=ULOQp^Fnl*wMh4=BT9c8i`J$|p zHrz-eVYm1?sOc5&nouI-Ml@*4uB9(VnNSB4REyzNb)EY&6t+MXMdkzDkc(0@Y+(0< zRMJc_bQH$!F?3dRL*&tcJuY1Q!q8WhO5BQrng|y-5wWLRyn8&9)=r(BW?2%mC)FP- zC$Tq$cEQGe^s&8QIOL)W-3-rD0vX!=6dpq^dXcw`es!@6d4{fYinj}iQ4AJ^{;*D`YX)rb4l1^aG$j82M&p`TP}E2%tAV$4BdOED%pToiGNDsqkc zvADg+aH5q}Qm~~A$bHmB&bSzdM{gtGE25%Rotyj8EYmD9Tp6l}o2_7JeYewV_hcMM zl{>HFur6k$t;3CE>qeBvdHn6*FNV=gaim()E5b`?CG=-` z-RN-L-s=Lxi&pk&bOLyttA;P4(W=%f@oK640xg~`8yD7BMMn6emiP?KQ-})p{ds9b zsjnO7dT^QHLADCbjy&F+r5(ADcHT*L`e;kbwB}}CoMdAR?hQrlwc_(A5|M*RhRP09 z0z+?;66L8mZ+IX=FKM z*|CSloNX^{K58`EeBBgFp9qR?-MyQ<9z`-5yNYko_j&_zFa6sCfS0g^<0b*vkAAYK zh2cO3P>FmwT6c=4{>8!KE1Kr89qM2bl0s2%dM6SZ1GKiC-4@Wn?*>goq3`VfgARW; zXrd~^VI0X|Iz>0JlJ&pG$iw0rQs4~+={Niq$Fj9ZWbJRtI*Q{NxYLw*i#zZI^FN%h zur$2GY2aJf11WYF&TeGmk1hKCNxmM!zDU1ID3LWpXN_P2QrN9v6#k}#Zd+E0rCtCPLDY7+>;q^_YKcfvAfbfB#F%W`p$zWMnB7?teI~Do zghUe`z=txP*_JkeBK*K6+c|SC-<RjxhZZ}+qdRndrpzzg477-5(=@D4rK_XuID zdB9tm!D=a~xg@DrA6OeYq-UNmjCHu=p{IGfN-k4f7cBzr)>X^%SIM$NH}cE}sx9_J z*U@Um!f*4Cp;@lfue6XsNzc1)(AzWHu{24o%R>=~rq8QVD(z`O%$UM_6*SdbckQGW z3K^-XHn%Xr@aF%fmq!6b8d#>%`bNrO{{5OvB7cDnsVMWOUz#g)GB0 z3f$-qhp{}ckwZ3*G>Qys<+BByJ7?z_44?Uiio+IvAq!q%lV{&p^UMB3;ngv&ejv(EAn=1=2(NpPL6e~&VXOgd|LE+xG+T`QTvr>>{*D9PKA6#kmq0FHu6G-_fnS!G#;A&I#zkO%}p7v!c!&BfW>hHV+9shM6<_>|YY z(yS52JIHt%Iq z3482>X(^1XiIX_Ra7-B$JIPuK>$-_P9i6|@iB96UY$=dY6Q^;8;h)9|IF=K+rQqH- zaaKpEv#9$QhWpuLP@gyO5yNsC-b!2yy|{@_^ey!%!@u>>$=6>FX&(~DB0rJl^&0f` z+^uBTV=)X+tQyYXUW{YXz(k@84S!+c3w+67?AT6~-&<$67WpjJsnQkNAo2{g(NiX- zF~e|v%iiSE(keXQI{8VwLiv%MQvcCth82|n90z)Dyv?J&kEh7Tx{CHk7{(} zn<*)kuRMEufvbuv`@NXQT?2QhyFI`!+#R{etq@EIde$x}>FsK76c~PqV~)5(fpfN7 zcDSD@NV!?vj&d>ZbE9h#KU||Lw+Z``nB&4XMIus>h-uq#R)ymEzAnsl;~v9L&ApH) zqtV1HddOsJ50(jbV{pIu*JBE}^7WwBgzHJXMb`6VJ3GOK8O(W?-V@V~?fcv}u);8% z!jZsmGGRZ}MPgoim{IYhas=#Os8oylLj#Xe62AXTBjNi)1K-e_BLz=olFdK8Ig$$o zzGqlWL(xGirHiumax+k*=U^HN;>RQeSkw`t#eq(r-Rzr1qrJGh5HT4JT-aA}f=E&-F zD3a<<1d8eSz_liB%EwU+1!~%kfGUhCJ(^<}h7ZS(J2D2H9!U&+=nq_W8aG~tVdTgd z!c1e-7#_sIIvm5;kum6$O=38UfdIn?_^=6vJ3&$agMZ@YqudKhuouYCH$-2Kz7hJy zUgBe&c8viFQ){r6$)Dl#CORGmHUVQKYw!=`iDW`D6p~y>MnW=1WRL!_h{JS_MLIk2 zRbbg{!hyGGO(**TeT!J4*%ZxhVi~K%$7r-h^ghiW68)O!W1>%peoOQ_qECt1L`y`= NSVsjHAOcOx{{vL26@UN$ literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$DashboardInfo.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$DashboardInfo.class new file mode 100644 index 0000000000000000000000000000000000000000..edac6ace785fabd453e05aad447cdfdcbc37c75e GIT binary patch literal 4307 zcmcIo?NZxD6g`Wvg^2=zrfmr6X9xu+L`~bYO`xQ~gh1jDVpC@Nud=-u5nIYgaysc# zwKMf(rtS0r`X2q=H|X@NEQ4gbgdYntX1}C!&)s{^-nIYw_qRU*+{d1Q5rJnluVuAe zr{?*tbC%KRn|3Jcal#1f5A3pzn3hvkBJYf9 z+iBLNFL1c9sKvEZdZ&|pt!s-8&z9S6=(OaP`;wuoHsyWS^;D3fs7{xfUaRUow;oDY z`f6kN%4pH6O9M09936Y{W}4%;gjo|;@SZ?!#c`c*RUoslxF;}Ka$LFHZdIkfYm>de zbjhpP%{|+9)Ht3r8#3(ah^aHp9Uf3}bzoAve)FJgO=OYdE`|pVsZ{ibnjt#Z^*25# z=7)GT6a|VJ#2|1!Rr3Tcrp9q` zHt88!m^=Zr{>au<@GE*VPHpKTZf@zO$m%24-8az zbJk%XDFP-|dN{T%gK*OeLVU#9l;QWB97fbNfg^*X5sdM}!hAFy=a}U)T4NzQnxEi2 zt4uV{L;h%fns4Xv7A|uA?FgR&Vf!vW3!GDbW546l_pfpJXZA<%KL4xtfpvTk&48m1 z$uJXh`gj1z;uGqPY~fd2?T0BwFlP4wT*Evc6!;_oxNsui;^_ddl2y1#_}&w3LGcJgQ3y9f|aB6_-26F zA2g!UdA>lv!u1ZW7H)K~SXk;{sW3Cz!L7nfwu9S+nOp~Vl*LRU4L2f-n_YxBe~1;! zMD>(FR4UI$(oiy*SGPQjMm;5qY}8Z2$YGWJLcErxz*OQY3?;4Zn-lTs6sGxn2KP8W xf^YdF1aOx;1lA~yJina?JYc)Q@h00XwvXAC*lx3Z%Jv!CGTU9Y-$giU{{hEX&B6cx literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Decision$DecisionBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Decision$DecisionBuilder.class new file mode 100644 index 0000000000000000000000000000000000000000..14e99b9aee133b601490577a99af1a2670104c43 GIT binary patch literal 2606 zcmcgu>u%IW7(KJOIN7=lx0Y<6DTDxD@weCsvEaF~Zv=@nZQ>$2b_oYgVh!=$6GF-{L(+k3vvDB((G!hvG zB62XuaN;@N;$FxJ@L~J8@C}3GYh{EY>r`v+>#B)p*E++wl|&iY70YUiVB4XXS4tah zXouJ?33a!vJKjB^M8u53L^Xg_2m&rsWz z9>b&R@orytaEakqBV5K5F5B|D!mv`1&wPg8TFm*WwuncJPJ4>s422`tX=T)K-NChe zJ({j?@g-)dQMY)Qh=@+oltRk~M3CLFaC0ZDJGg&HKV^=pZiRN8E7m6T|dg zxTMR{Ut>(8#_==v}fhnDdb+<$NSh2YeQXE*HY+M;s%sM>83{hib2I;;)@; zY-d>jK;Sg}y6FU*!KXAL;lpPIKy~t!=(|(9_7Z1nf09|kK`6VBresjoO3z7G>AOKI zM+Qv;MeT`mwBf-c?_+xY$e?MYsrcT_bn?icX{s15Q1bIk8(AL4|HjlWwHFlD7pTy4 zo}S59m@W=-ny>L*zOJHLfZe1rvpKeSJ>1urvCwa*EN~cjB?BMAw>x?MZeNhUC*KHx j*Xg;1+ccV>x}L%v`Y&j2&?z+N-NaqoLj_Aa2zUMm7&43) literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Decision.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Decision.class new file mode 100644 index 0000000000000000000000000000000000000000..9e797d33b12325019ed53a1349509553d97ba81d GIT binary patch literal 1690 zcmb_cT~8B16g|_HF0G4Hs2>y+5yVm`tHw8t2`y1cYE6KUnE2p!cPInf8M8Y}qQ6QL z8xl?Y0sbiCoox#Ss_@Vz?Y%Si``k1A_51rz0PA>SA;r+}RL6;>@Kh+B{q|=bDyPG_ z7P9RKxfi;Quay(>=%bPmcispYYaVTI?TTQlf4jKBJrM~dEo2x92kw#U1TH0b+dAN$ zX0SXZHJ7AKHBPPDI;1Mk7;-+v``oX6I@Q<7d8X&AMTa{L<+;IztN9L{C??->y~B2> zV(C-Tg%s7^~AIGb%yM7A%%XykS;IpGE6pvLDxriac+ZAq3jSp< z{FogyID{c4Y|+LzatsrcuXaKgV|i#Jk8B=kOfzhi&yV@9n<16XyBfgr+bRw{{!$pM zOGBT{ngN%F+LXkUdf-M8k1VV))JH%PhVj9xr0oyXK8wlN1BTat@8Klfs zNlO{96G`YLlCUCa(di0ovQN+{OL138PSUqbcjhzx1BG|TnEFC`3ODH2cmW(YlN-?K z7G{QIaL8gj$12}YIvegM;dajfw{eFY8SY+~Xzp@}=5hamjutML=)r{@EnO}Vz2N_L zbd2)X1kh86_l9Cr#PX0t0o{#Je5pc-Dl1)5R=b$1RJ&NH%w)P)I-9+nWPjR=>TiJJ v6T+Cal@iJr5|qr7O9)jmPmE}lMkVQW1*;^ds5V0t4tW(wdqnbaVz2%ISXpvA literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$KeyPoint$KeyPointBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$KeyPoint$KeyPointBuilder.class new file mode 100644 index 0000000000000000000000000000000000000000..8a42b8f8c24da49f997b6f13a446e3abaf5b380e GIT binary patch literal 2053 zcmcgs>rN9v6#fP%3$+3wa#umCmV&H`7o=bUHArK@3r1r!CewDLL$@9#+OVbi=yJPYwCxISODj*p8tLw8mxu~sSP zg!_t9LLWxwx$~O4(m&UnZKf!R!H4W=DnxX7A~SKiIXc16A43G~3~r)Xvj32ND27f% zsq#6$GZ>yHPBv-E!bOG?l`)D@T=rXLjMPhHLS&=n>M%O!JBB{GQd2kf(x}B_xQ6Qt z17%(kX|3|yypg6zmS?y!)MGb7;hWJIqU*Zi=Ebt~+jcl~8mD~{GwqaF-!{0%K48QO{0mr*0lD$61DJO{EAE*TNjbrQ<_s?*)~h zq-(-6E7~&{r^#=n7Hpv(jX#|%I{EL8s+VT+FJFZGv?VFNG4d>VZHi>{jwJWd^{x7O z4?TS_;04anGZqA(7w73j(~iCnpj4F(U?oTPa3T4XLR;`RR6qGBqz2_%0e?n&WZ+oP z$vq7IGiV?HjS@yeK2-`hqoWcl@QEX^7)E&)$tB+ z6*vyDtA-fCjjB|MKT0z}z79h4%X15N=rl|vAH@vrkyMPV`}BT*he%-v^HqeI-x5w0 A{Qv*} literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$KeyPoint.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$KeyPoint.class new file mode 100644 index 0000000000000000000000000000000000000000..8c532c05fb966d195ce7f2d760e152da7c663a80 GIT binary patch literal 1305 zcmb_b?QRl56g>mwqqvq9Ypq3V)mDKR_W?8}6{8XC|P$?9MjoGx@Ye*OOb6TmKNIiv)dz8<)-lD-a=d)WU(p>_vE zMykFm)!Wc>dq%qgB#imr$iU(Z^UwX{h64kyJ9C)F$=aDhrC({_p&UuYR2wZlML6&PUhmz}S z%~f93rodO$$K74!_D%KIvbg3ThkOBPtO%@C8q-m>%0frSp-+#cEpTJz*xj}80!~A5 zd+LD~MHJ<5OQ1f7&IshkQ_Yf(x1-TvXNw~9R7VEaxui7zp;G*^y2*~~<28dtehX|r z$EPgEIlP|dufjI__88Nl6c^GDSOO3Dk{*%uQ_bT4Ia94sLU2mUvg;wVL>M{s5jxDgXcg literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$MeetingInfo$MeetingInfoBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$MeetingInfo$MeetingInfoBuilder.class index 1cfdc0078374fa26ead121aedb78e186ea847755..91b8a09e3ac73eed0398614c5082e3bef0b0960a 100644 GIT binary patch literal 4495 zcmcgvYjYGu6g{2SCd(j*7z7k~yIC+3MMc?wCP83zlOTy8;A?iLlMI=iNzL@8#4r90 ze}+~;fmmhvRezM_>Fr@N$&ATrt@+T~-FLdry?y)MzGwgZ>)CGrrm$2%pFq74Htkm6 zHNq&cSC+q*QD`@%R9>)bd%;rV*scogNXBbn5KDX33tCFXSEX`1|5hSBJ!>{pgQYM% zo^E-*E29Di1ol60)*ah-2s>YYAR9_xB+*lK1rF3UzAvbV+A9J_Z?yvDHDxte_hPT^ z%c&p;m7_eGqPO^AvmUP6*JU6hM@g4k29>9LDX=GQtVp-zOLvNz4jXihW!J)n<6q_S zMb5ZmBvwwu&3auy2CfpZfugDVjsBMMe7okwN~>M)mIFt%BEmJce4ecJ;!HlNJUsq(`SMj9^IMhs2zmNZK{4-mp-_9&Oc_1(BU%6BZhhyw!aiN`i#e^*Qp_+zW$|0An*0g;LLLsuXZpV7?b`QYznzn8b(r>G??Dmz*rm=Dm^Rq~3r1(5^;FwfQG? z=`~feC>6?lM~78tAOsH5_n9(Q#8q4?;Nwjt(Cn~q9XD8Y)*Zhk=a&S|ru|^bWF-gk z0PFWB7CuEy;84?9l`~<$dUVHAD;%+&wTsS^G}ym5W%dZYk|h31yENx?0>y=}6*c5F zPZyyhxs+pE`- zBk+5^7gG5&o*E~_tJF+*nR{8BKi+0WdXS<oAI4EmT>|11ZH~hq>$>R4o=RJnsxZ+*FAc^Qk05%Q?mjX zjAt?tmls0?Gz5-qzm#On1RS52IT@=PVXSb1WuTv#Uqqj#C7cyF)BP~}K21b5{itB)FLBe>Cebmzi8#lZCgh-*}j)DQc!+PpXe~9Hce*ie115}}`kKYUBbB}SN{1bU`Ir zCRq6=W@pgxu0c(-v&!rYI?*+#Nf$wO{PwoDfAldfbPa0qO^_qL%QwR0*n64Knx(={ z5?pM9_ji#5I&lR)=;T^~YDOs$xC9-oTO;^hl9Lm^V)AbJ5!3AvPO+V3E3uW?&a;iP zO|V^HyZ8iG@{`i!_e3YZr!bwP(`7aZT6l?A9eqzR!)eKMWz%I8Q~V57U_0%X677SS yZ9g1yo6bB>*)X+#&UPDLaCQ;{WVd&5pAU!N=u7rrasCbaZ&8Pf!;o#HyMF_}{ZAiG6#kmq!ZMKLmk!r`6YCGb7V6-2Jcwehn_^VQNjEI+n;WFGvxTRHhpsu!cdcD|@ zVIZOch8WJ?=Lg&mIl-rC;vB1MAEAaFK={|k!?{|2Qrq;P%J2= z4L6chu}4DPZt6Y%u23T4Mg(+Z*hmu!hVi(yD}qiaf(4Rv$)Q^;zoA<^T%zq;MA3<{ z*zkxB+kFM00=F91(GFLV%we@V)1%gSo6tvYOC`-6hQad8J%*v04nz@yIPc*so@bb7 zNF~-f?WTyfIO%PbwPNq_NLo5!4w+p^7YQ2wzYpl5-|w&{JlwPq&9GTMbrq`x++tWi zh zJ@pD%g-?rTjt@k?n)nl)H=-}3aeUY>Mn-oHh z?-Ga_55rAqM0H{WAB|#};fH)Hq`J~vYMpeYa4?ZNn~7eWOeM+Z-&BbO*ca zHH3O_h_wA-p3N|LbwypN7VY^wXTlhHgp`v@=m+EwvI`dR>>j0^Pj+y-34OGHtr$E6&gD)9#B ze_^)r8zyIeq2&OMLS1lM5-4jWXCr!RoD6!oZ%}7sDhRkj0*_w#kfvAr26bMd@I4uH zs&7!|W_m`Q3_9I6sEZRuE&4=9UGE#z1sXlzP6oZ%H>itLh8fJ}IBJce!iHh#4^+OM zeMnLD5SM9Or7=Zgn#Oe+Hy`1({CIPrTk3`G>v$ta&X*J-R!)VmdNO{;n?z2zY1&O) zVUO`XaGbbGB5oMByGbyAC<5;gZ(f9;+iJGK>QNap6?OwNn&uDI74WE;xzvv>Y F`~xF=`1t?; diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$MeetingInfo.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$MeetingInfo.class index 9948e2721bd8e94597bfdb4ae1b5b73a37b91066..a56cb25a69f9af3e6d881a03f0664a944a3c3163 100644 GIT binary patch literal 3356 zcmdT`ZEqVz5T3K+`0d(;kQVIF(n6r|wdoZKg_2;JCTVMMoHh=T_;|KA&X)6?b+@hr zzljeZVO4;{58y}eQxMPW+08X}Ya_WIh!oH6%UfY)5QQ+7u<=cS>yS^6+dslirCBki?9O>>4v@5&Ofr@wJ zr)kchg(uEa$95fH>@}WncE~b%Rn$Dpwek51YrL)pJE_6UPdX ztCAgISN*2rZaYdGV22agP&t8${L;c}MXS6Yv>i|4K{(Wz=ewHI0eZ#-h?2f%(79GG z(96Ly8DvxpGP}T(P1$uk72-*v_&p_EyDCG)Ve7K(IjR=`u6fG5QJqCOADyJIUPi=p zqbJ>#2n;$}EzKlC?84%gcQ1;Akjwi$kBeUMp2|=*T(RkSzS8AFRTitR-)Z>Y+Yf{% zP(;zfk-06uCDOEPP-7NFcy)?7D$+%hF44ON&2LCgsvb9;IB<|T zr^}sl=me7Y1Etv(Y8V5JvV_WxbY+$d`oN?V&ExUZvBaZ4o^}0ExeQV{;O^&mmPu)j zcNWTed=!?48IBnSK6t~V3}w;5d~i4!Z1~8e92;^l>_lV2>Q79{vzi0#oy-iIJ~PSW z92Vjx9w0V;VbU2k=3(T*@-(sjOOwvBei8cZ)1!r}sj$1!IuJr$LSqOnF!(n2NLnvuFt-(Gtv| zC1^rRFoKp~04*`(T4JVv`lenlfj6>ro-P3QEokOpc^k5T|5fPtFY^Z#zk5dS{ET&i zF5{QI*nUN82)p;_{V@nOEbN)Gex;Su$FJ(+X5>I0(p5Mb0G$L>nhxk1U7wKA+H^qn zM4+3~0ew6X=+<;VpH8gN?dgC%p9pkkI-vE5KpWEmmFcSqw|4g@-E^1n8@1v1KDtL+ z7@Vldw?|q#-k3YnWrok1S7!E%9{h4Dv(nfOzeEq8XI2@>>~93g1E*{O(7M*A73+GR zO4eGR)~v!@pKe-(RG)5Hh50_+whHM!-LVRpK5ba%vwga26>@#r;Y^aTQMGg?-3WOw zYlxvKg$J~(NrlI~%pWY8a?1RLLUUTj)RNLGCKslYGJkO36t9?IGJ3@n!z5JZ7dOs- pjde8PtXYC4N#8)1pepS`7O^*|Mvri+h}C1ree4e)ztw)Ve*r#>_E-P_ literal 2190 zcmcIkZBG+H5T5OO%kd&0SP)+jp*;$x_=+G2f-g-9L`q2fcx{)mc-=F1TR!+h{N#_& z#D+u@e}F&AIJ4JE1I6|OHo4C3%+52jGtca=-`{@%z&fnOA;e&(?AENh6lK?w)?xJ{ z_gt&Sxe~H!33=ezRzr&Y=Y)142BD*_M-AI)Cz;B63XEW`uy@Cuhbo0Sx2{Ya8!vJw+e3Ab~bIr z_i%?ENnhEX3eLs3tOTn**Q?r6;6*4@|KHuVT|@MEsVxvV}{&dwU&T1aUCU z$=$l7{PXfy_@d2S~za4-ASBd(vM8{3@|8%p>`8-k&F)v=!aMe!Z60*Q|5ftF4A`?yEPhui!QoHjFPEK5s-fT!n}RT4GnV#3pKqUDFaa6>m zb~l0pa1(CfL53IV1~lCp&&tGwKrPpED82oNvICnQOqbxzK=FGaYF_)=WnmXimo( zV43N71D4LlGj+V(0H;YeMATD59L?#uA;#zEJ=9Z`)6)^rI+~uSUeWx}e}Fp`k8Zy6o%`K$?>XOX;w5o@MLti)wDakLS;`O=_?@OAsh`4(l`9Mr zG;=v?WlVmc4odSIExMAGLitn~RF&%Le) zI6>rWEI-#@sl3zBt{8E?2!{DF5UnS99fOL-O6NH52HLb_{9KsIpZ?BPM@yI#t_wmY zN6;iULJCv7-4NhnaG=(RUn0q8!7aaWgIR|N++hKbMJ>D(8tKkq8hLoIBDf|okA$^A3lu{nsc}JJ?N|mF7-pbTASP~Dvc5YA zVab-Hgs3~C2^$vr2VA;$XJSmeua<~;i*wI?=bU%%yB>W%dVWcnOyW0MK^(Db3{r#h zYROsr+gXTKx*)k8a8{VEb zzS|1I@mi3y+TYDngFf+rVe_$dG~As(Dbv`)&Y)!)CRhtm7FVTJILy*tl% zD?8D%-X-p>MG5`4n8GHZrVWl>SN{Ydb5klrgvab!CH~!?ZGXw;$Td&`VBkKKU>YLt za9K^drS{Lemnk#V6_wd4JW!R9bCIO@AoplUeoQPg!Yx5ah%Heh$H5eCe6t;2^`9@V zrN9v6#k}Mie(i}(nZl6oLOj>B^_Rwm*+Pj>ZQ((v}>4vF@2hy$h zP|NE)?lPwvJFT@1t>N`~VV89^%)rN`G%hmaHfxh=Rj&v?Dm*Ia0k2qX)?B5R89pZK ziM=Dh8Lp~<2y=5(*UJklJ`ck4Y^bk=Fzp%R1I^($S8S3Er7tBMjcGB91BrJPbvc#!ZIO9_%y`Tp}x? ztHkLK@!nxL+cc|I-A{w4@x?nLi&*zOW2kF-V0Jq@onHM?W5DwFcXbMMK z02RrWqW9^-=oj=CK9QQjcBuZyC59sBxK2j3?Fc%sYtX1sbU}9p9ojW$)M;9kok5T7 z8Z;UetqV?4Yqk$(I-bM8cVu4_)~T)Q7@%i}o?~Bex^ES G-1rTdM?Wk8 literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Participant.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$Participant.class new file mode 100644 index 0000000000000000000000000000000000000000..9868d3a0e145f32d96975926cbe09433cb6f0e46 GIT binary patch literal 1629 zcmcIjT~8B16g|_HE|isG!4Ha}Rn)Qt)(0O{j0x7LL@WwQ;^VX(U~oG_W@mZuS7~BH zqKQAiA7#9=Z32Nth`}b?J9F>cGk4BC_t)?5KLIS`zK0CMT1$7rM9G#mD%{!rEQ}62 zLRhJ`L#eh558GCUM#Ots#UgwoRboZ_Tv#rn^}cuZEjL!Sn3z6J=#btf+k%%Vs2&mC}}5NgTKrM7q<|pTd_y3B#>uyBE}TTX+~}X#W2a z3n-%GV*-;z>=UV^eaeun&TTRjSEUk-q|+4UJ*UcDxw^%pO>U&y_njl#!hYy?WRhq- z(UTD{lzj{#Pj9n3lHUF9yvZlpJgTEXy?58$@Zq`ZoNt|k;C#1y3_IT#`IZk=;X-$O zj38e?7A1z))ss*7H;*H+u%Q#v5-+6VuRKumi;gh{e?^f7>Jg7)5qp?tsGmdoX#|dp z6t(ckuCG#t;f9FqD;--@h>a}GbPgHUFj{3Clc^>4QcF~k^@y?pMk(&oE>C$E$d1uh zC7=5Z|3LBM0WN-_bq1H{-<<*;;d1H$?XKYJ0ECbt?&MJL4O7R{AExPk?*OK8jSezg zKNV=^Y(O_p1*)74==P~Vvu6XM+59U<2e|t+CG?Qu#{)Te>Oy#c+RwPe6>DG;vcaK9lQi=ZKV#dm2bt1w*XeW{9$a2YaT+w*vENUQHVzM~#64Cf0w z3?pUP6j==8iiOuO#V}cQe6i8?>LS?Yrvx+LOhH_&9@)V!CBkSoj2=k_2?P+ZLNo7;g7_VYIE30y#y}Te5H;iwxI1 zzAwtsZ*cXEqgvDp755b>z)$^Pkq{>74PqHA7D*(A?3Qek0IoV(uBKCUe?do#g0n28 z3RS=l)&+@ZGt6QcD;bm-az`54E{ zm2$s*P)f4xv&0r|A0CL5>EHFuPdTaxqRd@)%Tb~X+|T zxkYwwwp*Tbr>{Qgp(#ST*Q+&0RVZfemLP43YS1DpFjy6zYGB#rVJN~3zG5i9f~!lF zFYXe7s6kP_4;O;U=lzFx?^gchN|lJbO&L^fd~xlPzec#qk#v^N!c+P|O8C9>KylhJ#$_#Bu2=u*5& zPYnS4f@}1&%mloS>og)s$8-u%iEKmkJyX2<3^T>wsXK(@P*=^A2uerE#EAZ~P6xd) zFsKPKNd(@a4UfAVV>&x9s5vD{;?tSl8W_|ZGsAi0PGmas408j6nmnPuy3?8785q$Th!*L-Jw=^4m&;HOzP%( zsrw$@PuXXaQbg~g@p^mwi4SNP+vWv615Vm#F4|}m54!39c`Wz7Alo=?v`XzEDm0oV ashGzjRJ)GOW1Zd`c#Im|w5=|}qkjP?Y%Hh% literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$RelatedMinutes.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$RelatedMinutes.class new file mode 100644 index 0000000000000000000000000000000000000000..2d5bd66b51bffd10c9fd95ab891d759e4e192ba3 GIT binary patch literal 2205 zcmcgs>rN9v6#fQi3uQ&QQ}HfJSqdwPSG*xaZBo$`LgLSDJHp_0*X&L)`UGBH!AJ0i zCN?CR_y9hX@tkQDrPcO_+GKlX&YbhjneSY_eEs+tz#?uY&>@g724$z>t6~uP&gRB* z83s;SO0E12NBNIJ*D2}131##o@FVHmQ+`FuXjy7kdHK3_A}>8x%ToO?fi8gqTkf{& zcrL-*FKo%87U(J0oUYj=ZOMOL8i$4O3ZOHUvXRmx>Id`7E6MR_Gj?p}H- z_xFj|!^^GOZ4~x+zT)$Hvi`P;RKb&rz8`2;E8>{B@q%(8c{S?H}ZVDD0+a*0{p>$_WbzzOs))tkrw1+{V8L*`(mu zF>Rq6Jygx)xM-@6wbK@o3^zhr>W0QrB;K-Y=ve55CD8w~p{YzhJ!@ef!zAf+wN|FA zK5wB9@gzDiD)2PjNaF7_P2SLGnr&1yYB=l3)u2Mnbz5=54>lbIvz%W6E9+C~E_rSg z$tZ!V0!x3PYAIX4P8xyXUlsKhqg=1ZNZ$=2jpM{$Ck;HBc3fn%>fp>9Nr^O)QfDM( z#z@M6kwiMlBw6jp0rKmoU7YX+NDk7MCLRB}KVj(M4o2S5x&sI4pRItG7&jWw?hp<) zL2&4VEo1fv9NFvs!nj*C1018LFwlvXKquP+I)&3MBARRuXsTsIc6&e>%(RGT_N^gw zm*VCeooN}-Tze6nYY8;p9uQ5@KR#^-7vArA+N-ANAH&5aKyOIbP5v31fb8iij@X$h zPTDh7OxmfgDr|c=R>iEHidQjbrxI1n@4fG}xi4SCsh1leny%p*&6vL7iqG%}G+mY9 vv4<|B755K!PKL)8d3E9v?K*H7S4a-fN?-xk2xEv=*Gb+m=L_EeEW*no literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SectionInfo$SectionInfoBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SectionInfo$SectionInfoBuilder.class deleted file mode 100644 index 8bfd231eb60e8bb487c1428be191d101d2dc1aef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3872 zcmcgue^VPp7=D&t3F#pfs};~%EX4pVhZPk~TZJGc8bAr9mTH|#vcQ(hEpxYFTL1Ao zIOB{T!_Kr*r_T5R{7{bXW)E_3Hzb`w{@A;B-`joOAG`1S+&}-m{2Ra=eoCQ(pdT_M{hZds%pO#e)T|9O15o+R+lPC?UOq zw0A@7S(Gu&d=qw4R|i2)9)k28zw^CFPU#9K-Nh-BY5*3*Np6 zMA_wYo+p)~O$B<3D{E!BYv17>_Z`Knw53}K<#L8pMS6;RWF;eg@}b~W`C|rFU`UIg zC@Z_1tg=n|E`km2i!GrQX}9rZ{>h;@M-YR?Iqix~TOD_StgX|G3}*Jj&3ez_MDOak zDLkQWGjwLhHyFC|vdS~)#Gr*Y@fJgWQFwf%UMq8d-J#%gL>hd<@r9m;$}Y7dDB5cA z|34@S=W#ZE5aVZIx)%(WEp($tOYd9gHPWbs40;&0vxPJB;{yxlU}>A1XJ&K4LLXk! zv0t;$Z=@*;=XLDAgol!F0ng084=uco0qx&M7Tz#t^Ra~s7@(pn>q2KJWl!CmTne8t zte*1S&tMigU4}OqeoeUX@fwJ03Y(j8rO_mu(4FRwD5^1Spaj=Cq*4oQJ>JVkBj zwN{phS6r8g|{zvxozAsnOJlxO8QT9ioRv|J(`GcwEQ^}Sp?7ZJ^o zjq6YLc*61rk@X437eeG6*DVRfbNxLircq*enw*6QS5HOckgKzYoP3L2yWAjCEre{U z#U`EV*#Vat`G83E?0`v|@|@CglP{w){cW7VDtN@@dDjU79;85(kUxdeXE+y$lz28W zJN!qXUxBN!^G`a_6n4;BaI_m2&9d-Daj(YtuT_5>P|1#uzG?I&?wP_`zclX2# zy#2Hh-Vi-CDDVk}>8XRD1$YPV(wkTWmlA+-r0byXsfo$wcyHnl5<74lN_#*{LMSbn z{L(*WYtWIlLCpbCvuO=_rEO4i!gNJ(m7+MF$7cA$&oS0EsJS8xeaN-~9d8@d+%fub zZ4ElvHmJFz)RtT4^m^N%=9V-1W3f*RpRUw&+n}aQ82$XTyr(zX1~qj?EZ^GGnYKYq zp)#toPZPr53@dN?FU;Pbct%C_3?nqI&={jJPGgeBbsEz&ZqS%{fzOjm&s6dBVHMxP z?F5?-sb+Mw&k)v$_Wr~d2PR2;iLZc@?9POCyHRK~hOdtl&^M$@lilxVtYMvIL)3t0 ZaToWfF))(8r}uq4z>gTj!v@0L{{UTdcFB9Z^j_9or-yjR_= zBg$j&9Q*+ir%E940ElNo%&hGuN=(m4A(At*GdthR&VD=h=ik5m0icFv0Xcz>J7aUb+^;Afy1$HY-%@c0W;byJ&^H4F1PkNfGZ0LQJs8%RzT1O_}t|r{DFzU9V z=l;6XGNvPRC}gr8bz}i$f!6`*>9sZx1URdTNGaYA)t5>tF(l0zX!c_jw#k zV`t~zwv8zDKWt^rIGa%~Zp#OX>2hY|P+4Yn2)GSRl&^v69$eC9%Lt;((QO=T_1!T1j_i zCEXCo8Dh~pI8Au-w3?zk?~;6veigFuU-5S=eD?}xekMJK59mMd0#@*$wSZRVsKVn2 zK6!X&-uo5jkA~l{;ckBeF5nZ|C~z?o=+byVOPN64ctBThHREW@KiNJUbY}F?rtxV8 z(6#Y^W-@`Uj|X%kvqvlA_2?G9$T-^V@qq4TR&;MXpf58kx<4KeeQ@4*v{zXD<;eBl z9LemnsE+{pi)_;rU-bycyPV>@cO}Io?`jIqo1aXv?9Jy>T=V9qQe5}Sg%m4ZxtQX% zS1zTv=arol_m5U^%U1BBk34u=l*5h=evnl=JotH6`6FXTOO-z-n6x$?A$hCu5aDrA uXf+-sC9Cl;;d#GCs~o<<1Cn#339O?*dlpFhn&dauzy1#abm3_L diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SimpleTodo$SimpleTodoBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SimpleTodo$SimpleTodoBuilder.class new file mode 100644 index 0000000000000000000000000000000000000000..af9c5e96f0dc7a87bff2f5cd65751b686fdc8518 GIT binary patch literal 3174 zcmcguTW=dh6#gcOy{_4kwv?8J64K(dj$N|cZ*B^SLz;l&KpYhzURc}HWSaGkwL5Dm zAYKvAJn=I?Dk>^ce*ixUamKU6PIeVrBH>}YXO3sSbM`y8{p;_i&j2iA+rk9Hw=LOm zB44y*;5&P}-|;{?9nO{TcOBtB3|yzJq!aM4EB%l=o5GJ24_CQzg|{7R3k}ifdVEK= z<&d}%39roq3sVdi9=Sc&@mvDkYChsE#gJ8We51{9sW$ktp#m~oVR(5v@|EcD4ZkNs z(e(JT?@Q$>L0;%9p6oQ`zH^`ZJa83n)0K=8%Hs^S8-`-n=e+KAXqye`T11y}-9X4d zr~?M89r0DV#&FFT*QT7BY`LCR@6e6_?f$8QMtnbeSNKBRW0)*1JYblr$~Mnq5|?dU zz(t1Xn(%o&>NI(<M8-?DKY&ufp1Hm0>tnWj!*hV9~MyHK%k zhoOGDDUe4Qi#iz{hM!U*pUj2-qDcu<5>6LNPDxYN43~+>M6u`bHr}=H&XF!*ZrFGa z?^C(~A>WWu(Bf-CH;|dscDtx4B(_$hRG|vo?j~1zvK{8}305pDGZY3S3%@7# zxno|>(6HvVlnf3uKUIcbhFOSD8^CqfZ+ko})TG>xx|I`&IC634pvzN^e=~%T61y0p z>Uv&7C|;S);^Q3F7=BD=VK8(S2Vy*Qie|Vhu{(49si1}7v7q;6E@Cv?qJ zO|zBk4|}7l+o6+;o|)1UyzpD!#TV&U0|4LS3jNyV0IuRC+EF*hwG^NV=_crZt5p6S zGo@cioWOCYE9OWHrCBl@G2&$;==HHd4at-bqd{lK1~pM)G;c?GIyW|`2{Tp1XwaKu zgPJ^HIFADHeLUhv0yRH2s7W;XIvefj?Xf{krZOy`l;UZfvO=d};ZKymEJ|=D_YJ(6VrPpu(sndfs*OMJmNxSg9{?vAnvV@-aJQfS qOGn7RN4gvtTBY?V?$d6DT16S__^kh;WqeN08tV9hIR3Jau>KDeX6e8H literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SimpleTodo.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$SimpleTodo.class new file mode 100644 index 0000000000000000000000000000000000000000..e8b6ee2d344d0a897cd257069a6b277fbb2a7e4a GIT binary patch literal 2150 zcmcIkZBG+H5PlZu3+0qo!GidLpyeo>;wyqC2vJE82@n#$d2Lr%yxx(!EeWXK{Sp2M zO>9Us@dx;$j5FIJ1RC29waImMXLg>Moq1+|{r>(Fz&xHL&?2ys4~kC7SNS0Ho$ajy z83s;KO0E1YNBM6<*D2`031ze!_>pv8D!-& z*YR9}c$M3cc`XpvWLzo;^ei76*L6r?W(8teX-^7RZWO64U&`vE1RsEAwxFDT}Mcg}O^%aF1zkW1S_P>>1q3B38=38v7C zehUM*NHv~QzS2(wS~KID0-ejsmn)@WPKFyU<;}@*Z8zOe@xH2T-;$c!%^mHdlAh^l zI|MFUh#^il)7y$}z1rl$Q_Yf`22+Q_UAK_naGj)_Kfxom-LQ~k8|Pgi1#8DGw6nH@ zw5wHyu|8`d#rhQK7mw&Rbac%cgkz^$7CK;6!W*Y5``C8J!a2lKXhpxkr_9-MHCIz3 z!?OXn+o|=S6z1hK#f=`UIong*S{kS&pQyUv(SXV*fky%hO<*Z!@b~Eu=sw<5M~Paz zA|w4Gh%~NIAzSI?qGyYFMXMHWxRKOcBdMK6Qu~agju=VRCz+ylpGPP8b z=*y6ff5{){eSL@vUufNeH2w1_;5`P72DBT(r5XqhS@>kk{)XYx?gz%*svN)-T&078 zE>sU_q%ok;xJ-~)4Cr>{sG*p0rZ)4N%GIy1Y}Q?F>Ghc7_leI7_-xDWn}Dhtc(de9WTSN(}^;sPsjUc z;;mJ1s&penGd0Z7teG2Te3qX@GgVoB3ejeCJUub9;`!mp$@2R}Uah!KyB0jaLy|qT S5}3g(`S#Lkj^txwpZNnl#*w z!q>PLZ~}c*T@f`yrUnn`gluqS$~snLViktb1rlXlRMeV`WHk^oN@)vE*E0;x1-f3< ztKM^=M97WsOAG^kOd>g?!7=pnC82zt!uA>M>r~D@luDXM3|)oEHw@in?TZ|`aKwd+ zLxeRam6(s~RS~}Cbi2J$*Ld)Thtle)vD++53a2{vzq3cr6NSp;|G%dX3@2UmAZw*z z7k!B|>LQm&r(N_T%g|G`#4;=t4mzxogL4e?2b$~D)h0$_Zq!uLMn2G z|KBx6++$goUrH^f~>^S&(y&*cde`xVfy1CSv!4#s*gJ4k_Q5wi%su#Bz z;?7xU4v(p(m=2FZ`;eGsSH{}f-I`kZ-KyISKg}i?+=`-MQ4V+%iO9h{hVlWFn5B4o z>@gf|D%*qaA;ZKj20L-$fF{zJf4eed69TDt=S5^*=*Zw4^=cQDYBw^rbxCtbvwJV? z8Qa9WY}C%XY}D9oHj6_OkuX{j50lj+PeyxBaRUS2wyrr!-xdIP58F9z;(%i~P8y92 zoag{lB3p)jcZ#DwFjV|XVg~I{Ly1cYMb7Cv8NF>!(EPqZlSC1xdxMVb8#Ku@{T=NM zdTQUG2~|`sI7_K%CucV0A^#I&?~30kt>2NSHA3su2F`a*a>7@Bo39C6?124*%FJ?X zF?Zl@;u7#LdKfoVlytAyL*a#1}NqcARnS17bocZ?s^H%`NxaT0p&}{3jpD5YZk@9yt??j~i zt`J75jxW`li2H%jek9_3tzzLnmntzLUJ-`Na3k~1ZyIi7Y-BrjP+%C{;|JUiIZ>>& z_C(u|YoAAi%YCj)T_=iMtiezYl88dJ%6J)uc}J*#XJ>|t4s^D5T8Rt;5ita{h1K&- z`?m@nAKmhRVQPc&lwHwK2QrqeP%JB@ZKc!+hRSNFyDk0Je=3xqB1AwTg}M%egHeXp z|2x4F%BZ*)$3=$XL#d>B#E`EoY*SZPr4r4g+Y-?hr@U>ly3NCF9!a~;oZ}r~*8ds{ zQ8b3YP<1hYB9&xzC6&8=&K;*_Rp|beKj&{RzUsoU7mpCUd@KeFU3W2PA(x=7pUSYn zO&3EbmXJqLhB5C(`zy+E=?vR;$F=P&CDQ$m3X$i0?4e&tZTzgI`aB zVeEL5sf=N;DPr?X#|Cp$N1k400Xf@wTIFmbQcG2*mWm|nP_ZQp6YkQkNO2d)j?k}0 zKKl)RL3!s8V;^Xp!vy`?Q@{&cN=_3Gd;|C6NMh;PqM#C+3z1kWfP$IR4{gI)l@Q81XcS~QbASi+aOuxNgh@X3-HKR SXvMIIyM&f$wM5oW@x>p57MRq`Rnf&zXO=T;|$sazALJ- zTMhl9ib8j1`+FHFw=AXh!)@0Ow<6CiY2`*TuBb4U?y?_NwT$Pa_WWS2W*yp4CAAc8 zsY7A5>IWqmWzZpT{;9X;xq(N()y=1}s0F&Td7&iGUpV^Xx{l~HCvau08fw2Rm%=?i z_BR7L6NXBA+Ghmjl|Yp@)vmiBLm7EmmiS7i_H`fydP*`bMt;TY707yV>~Dus8dpwT zS@Fu;*rOI-cQCjNX>X~;p3m2Nn2tTf`F*Ggj!UO|_@ zel7Hr68#4!c-KK6&YKgs4qmm=dk*?dWSyJl@(bJ@Iom*T8GI;krq#(}3Ll%R`H8?E zDR&`xJ6^UWrJVoTipf|^&vk2MCyBrXRvq8B8A=O!f^2pW_RTfjuv%%GE7_ z8;v=!!z-5p+0S`8>mZLgflFm?SLRh%^z;K??@;1&2{pU<&qlD?uuF#bf3u_n!!s59e4U8phRh-JWOF@EiUx{T1kT}G|*)l#WZGwfybI(-@0@|Tfn1ZKnr zmO7@+?oW$R(&17_`pgIPBI69!1oCG>b8~>geyY&m+8vBW28%{!9v|DOW++54AU{0HYUTqoF7KkIJIp|=^pti#NSZfY? zy=72)Mc7HrL5EugwRcRQw>jv|mOu;R>`INd3~Jj% z@RO=3=tRq)w$J#f-Te5IErZ%d6?h*Xq#XZIt@9>-!_>pEXKboxxXLxib)9RN>n7JI z*ErV%*W`12l-_!_izg4e_)~nA;`0f6#&rG^u}<~(D{{uAeN4XKzk)c;?^MliC%!xw r4D-i|y+B(x{VsE@;4ZZR4&W)=!#W3pptQl~H+X=DoJfxj5bpg06#+P! diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoInfo.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoInfo.class deleted file mode 100644 index 30640bb2653163ced1f5e6ff548266446c8f3f4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2605 zcmcguZEqVz5PsH)-!DxGrEm!^ZE3-|v^fd|3Mq!fZW<#KP!m-`;sa;jHr;Z*v+mZF z%C7>6Qzel2#uvnILd>k~8pVdY4^b`IvpciyUNG8sl;BHgc4IMOm{OYN!P{zQBAIP#-T_%JGC zS>XI*?}_II9szvado24}prm<$FR<2~8IN>KhwKOxwbFqUsQWVM$7-lm6bjV5BvB`! zl)TTHP7b{Rt*i`V6~#(FCFn$ZdXxy1{gG^YnymKt5UmE%?M8hsVD&N0=&U-0I}D_j z{x117o9z))xi?aQFJpo48=GgEm*)xE8=pXqY}_A(>|rN-q7u~$}@2F7erod8T^MSx>SB3I$ zH0a6r*dw3WQBLp!FIGICD61z@8%og4U7%FX-FX!Pmn{@gqNwyEMG+sKX~HR66?TG& z#fQCPq0EP!BV~KWGB#~msIX~;OuNr1$Cm3Bs%%;PmxcMqHrGOpZFRDJGa)1E-?va_ zJ*VKvFq5?(TCiAKBW-(1(~W6n77&#;ePUq+=f*y_W~^n?9Sf^-roE?Z`rN{KlxkRl zE$~NUKKCzPvmn0ztk8Myn0K|KXcYJ5zGBL)FYH0vOfqT|osbHq6;QvBNg4YBtuv?< zV$-z65gn$(Nimc0P$v2yN;EFh4J=W2t)al|rcr^3XC$%ANaB={#2+JxFGdnWjHF99 zl5W^Yx=xZS#Ko7eMtCpNtVHKrAo&V?8>Hh;=y50senA^-pY diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoProgress$TodoProgressBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoProgress$TodoProgressBuilder.class new file mode 100644 index 0000000000000000000000000000000000000000..3f181858f95029d55bb01df14763bb560992bce5 GIT binary patch literal 3005 zcmcgu>r&fB6#mv=1g;8%qy$2fhLlj-Nm1`NLsD=;aAPhLGwF2tYi%!PgRJ#PE2im_ z^fB6*WYS4z`T%*TPS0AZEng<^!{vv(dybC2J(q9K@tc2M{|#Uh2NqHc^_prrp(ks~ z_nhO#ufkVOQwS}+h9kWrpF4G}9A5-2P zp>*rQw=m8y`;4D*$K?dPUwtNOnjxc==5A4i9to_(u=IqsvMEa5sSIS*6`P(%CR)>u`>d#tTHLlYJ>uHX*1TripdhxC(t-AQYgg!FRSz;KV8g;X!%Ejt>7A+* z;Y3G9-fi=mR{nG2HZ`o@l99&N5#SE@>aGY@%1WJtt-@gR2~E$3hs3oZ=07LwqiNBT z(io!1UAH2&D9lXYyGd*^gu}Ct8o72rvz8I`fDePiBMRa#HL}@5c^@D_F%ZoJ); z24KVzx`lfp&^s#7Sf*w)Mi*opDbx2!vPd%PB&{hk0S0t53kG!5&B*%Q_BYc#7zU5V zE4@u3Um~qTD2�{uSo_Xn%TzehoO#!h7^6-bw&_f~%CB^L9) z(>8^EsQJhwh9cuQUiu?)Ht5p1L8F9GvCjs*es0hx3oOxdou1`a$PQ0`RLO-- zCGX(w5bPom(Ny1H_Tc`Bk6+_+;BDZGF?bqZw;AwFkL%x(Zj!+7)AK#HNV-Lb74Z;{ Zhykm#?$An81tnU4KpA^j#C{v;;lCpL81Dc8 literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoProgress.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse$TodoProgress.class new file mode 100644 index 0000000000000000000000000000000000000000..b3a5b21812afd6499ada72881273e0c338da932a GIT binary patch literal 2129 zcmcIkTW=CU6#j-wDY(5+iur_Ve#K#3jn7ZuX?ral%@E7@@ ziKK}p{s4cJ@ytSn03H0HEgWBQ?>SeNu(#UMr5#z3o35;qnHNKZVRFyfw@llj zAa6>0ysQ`!N-E3FOW&abD=>^x=7!A`ue629MmxkNcgx&SR+TeE6~*=_VlfEmD`A^O z;i*-I__nAzmhxRPEA^|qw$K&o+pVrs!dS@{c7?kPwM=#>3A%whg5tAQCQ3TD zMTm(yFF53K;gI|6G&pl zKnmv=M%IKQ)H*{rlig*QC<=#f`1KNZcPy%17c9$`y=%EbpWDK*DpxyQ^dRR#91IHv zq8OnIshXh6ZVerC0&9wL=Z`Q^XTEG8rZdlw_K?{fT55}{21d2TXi$5=(Il~=kENA9 z;VE!a7nCy)MTGaNy^@~7 zBK0p!Q#pc=W<2dent#DcEDKg@E?J!k_L`k>jA5MYCP*?unn_xx=*y5y|3-fz`St*3 zztTR0^YpK+fCgp*3Fwr@+<*usX|!cD_Z{{ef8pD9U{;-qsF zFgMr4d~Uvp#oR&@OS#!d6Iq=l+|^Jw$g;v0d6kp)`{ebbA z=mJ;nl(2K*%9X#u-{21*e$#TNy^H2M=gfD$Gc#Z3{?LA(topO}^A{0?=p!c=qd^h! z4(>#&S-_Lfb4&4zo=q@{ifuL&4BLg%>4i)`Bd#wR>4YxQtewThCYwAIDin67T|Mq2 z{zb!59gHSByQGMwN(B)QF>zH63N-MMF_QY#yw0C(r=RmSU;E9_W|+2|v|Pt(V-? z#@LkD;s3-}7VdBgk1p%0dT-t`lf9#6&g$=)V(gpE^(e0RQZci?YZ3Fzv2!?nxT82S zY*@OP%rOc$a!xTu9*o2YPEh8~zrt_A8b5}YGoURoQKGbNYR+7f~Oafc>MpeS;hE1?^ z3%730L&Y0a38&kPB63!*Y>s3zi&-NFj^CO3#*LgcW~AaqHpl5MqXpU1>99d_WT*0G zGGSyn-Dfl>$?YXO_L=gA740FTn54BTQ#2JR(qntD!xiU0SdpJHnw5&pwnds9D9Ur2 zVq2xzfug)*6qhOm_hP=91F!cBTA5|#vFhApv?M!EI8D=>siKSGJq@)f_q39ciuKNB zDGRldn~L>;Q9_QcFLzNZPeh-8$w%ap4;L>uxclAT?G{^sW;QBz0>}9{oyBtwik_-Z z^+9}%Tr^1yz(XK60-NyL6Mw5l!0$f%d0oo*X$n<87(^owu0!mm3&>nFO&5X76rdTb z&yt5O0WSmRfN|hF&;Tv~mw+bl3NQ&w1Dk;v;0iDc%mMSjRp9ke1ZxOx0&fBD0M{|F nkLodS1HLqaplU5{0)};0mFTzg~H|HPHaiuz%pDDC! z$F;em(BGdc_(3RAk4N;asr!Z&2rF?o7$cZsp$tV|SJaG3dW{utEshk%V$hH!a`Jp- z%=0h({Mmy>4;#;vh)!?W{M6bQzV`;sTBYtF{Kcx$DqomyxE)`Jek630%mABU4`c@F z1kUP9)BTsq5O<-y;ss&R`&{=90|PBJRoC0Fxsq_Bd%cU?fa75N`pDmJdWQzugtAg5 z`qsIAz{k#>LvZB_BS^}T{m7!+lS^k-v$S5Jz*p`B75RH|%2>ra*`LeR)YtJF*(M%~ zTo>6B!3ls&9!)O`e<%ITSB7zvq@wJBW%;Tk>~54oT51}$B#U4h?*%6j#Ru^!!$L-I aN3bGT6|4z11e?Np1Veb9a4Oi9ihm7>#h|VL diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse$MinutesItem$MinutesItemBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse$MinutesItem$MinutesItemBuilder.class index 0bc1c23bf54ebce809eae220361b560a87eae661..21c0271feccc0095bc6acf1490e69e9c2a573fd5 100644 GIT binary patch literal 4754 zcmcgvZF3Yw5Pl{hxeykD5qVWa4R{GJhlq$AAjw6-nF~k~K!Pvq-A%}lyWOkZxm3j} z|A#+AtDvyZvi$6ivV7)dO*XenZcBkw%}vjFK?Z)IDWz84qk{651GiAuej$)y%lATAm{VR`%dnzCJs)9X5mwf+8JDNp zs!^9g4m$+)K6cmKLc=BLt?FZ0(*ir2ma1GA7_DqRU(f;HT@*Mn-}ba>%CfhnLRD?Z zNze1Os}&6~TN-||>aP}Nq$dMc%R09VXr&ucz=^(K(Jlu=ZfkQ>ZcPRu_X~(JEvN<3 zY@DPuhpYwWeT9l&a~soqvd9%#_cYv4&-rz=tgP~`h~DUI(oC&)sTyE!%MG-usg~>M zlFtvKzV_>WB#+Yjt%jr#i<{t{2&AF&oi~iAuw+f0TE7#@faWg=3|>~A(pLrg^W%2~ zc9i_O97aEmIyj6Y0wWdW$(!wFRR)VL-DiAezU;0WD6@{h9ePF4HPyUXvvsIoN{{ z<{uH3fzj{B}^2 z*Of`&2UE)L8RKetb;|d3r~|h(C-sV74~Ov$zRTfTfw9fQP~MuqDht*P)?L@#n)ZWr zeu{f5(zb**T(91c;aJ7@SKF;(($*NVW#i&{OQxtli0P-CaYRva8;u2}WpQK> z4~9?`Vt<+sVlBv-m>jhr`R2c^#uahuSf@uYLcB>ZYuhClDQXjpxX~k+#nwi^AhAv$ zraiUZt!Dm3@tkFs787GSoNxP~$z8nttB)5%ifV&Q*>pGY@g@ zGxa=yv9c#H*7yX*DxAPr4-*(GV*+E1Okk{*35<0!fw6)nFxJup#;TgYSYHzuD_|F9 z@*_Jz`X}zKw}}?0DL4;IJi|M`bX@o@e~ppAaUA2XV-@K7_qk$i#Rn-wMPhw?o|`!N z6k`)VQ|v=G)qblIQBgTML$<=bNl#=ZwL!p)*_$+p9cE8U&u1pJSCJX2_d#9A zOlt44VBgy__%CKAwaI{OQt#8hl$q3K6Txo0XGmSnOls4SU}N8t^lD~Oo6p#>^(MWR znbamkHb|J-Hu!m?N|{M*Miux1*HcJ6#;-}2)4yTn{=^ezzb81sk>{A;IL&dE;~d9% zjtd+YIWBQr=D5mnjidAo<@CI1Q}Fag3a(%-#g2BT1_86=O10rv+~lKkb~% zi@- zzK0KBm4CGg3Ja@z0Dt&MmZ!IeWRe-OTP5(LXKvr_K7IT4z4!Fr|33Q*z%(A@&?WGo zsv2%H@T)2e+?9tv%22rtDYYLwbp2pC^xT?OZYZNQ6-3gV^Mj_AQQ435?N~P!>q=TS zlJZQ`uh(RlL$|=bN8Y;U);)sWtUQucEzsYvP^Fr{{_@uNf)2TNLEy;kW}y9sECuU+ zeo23$R1IL>RzPhRLx)Z?d0bRXEt^W8b!ZWHC0r!okr5R zYjw#z7PpkWm;AujR|NLt$Cm`Ui>f9Eum>X!-oo1g!(~5^^UX#@hKnALZO&>eTJl2Q z^kZeWUh#RPO8He^AU&|2PhZgZtKYaE0>>Qmpw~$6JLtF4n1cZ;opdmWUICdey(W9c z9XQx4@KfxPjEH$nmYi}hgkj^EGYlI3@e}QJP_%#Xk!b7ADPHSTS?e2~Avb2UCODhEi7F08=%30skze5?UbH;d; z4xCX+M>_P@=A>RxwP*nI_$r5+0%Kc#_k(q{DqVYG>zP@vs#UmQTy{&~=cHre*%t7I z7u4!98Y?Tc+FUE7ZB1ylEnM7KlNrh%R*%ffIk=K8QG@K2Tx63lxh zA;-*{Z#-w%%i`3r7Bw0n$&IFO$XJ; z*TwPN#N-paH}MBFK5fAN1hSwQ z>ae1;2R+*{sLegW=ULl}I@d9%Ov=6BqAJJZ7do z#wgoywi9f5wn?_rY%bebwsUOfpQ4bR)3!WJZI*{CxSFwVg?VF2$^~L&?)e8kzOZbLWM^L)U|F`%K_c4MW IS_n)30l!ynE&u=k diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse$MinutesItem.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse$MinutesItem.class index a5fec251427b8fe9776b36483e5923dc9a0369c0..e63f338d7026c70f5e3c2f1adb731f30bf649e43 100644 GIT binary patch literal 3353 zcmcIm|5F=96n{s7kgz2*ZE7P$TcriAw5L_8_M3%N+Gv0p0$PmPBiYie$sKdIVFv#k zfA$BR@uo96n4?KLC+IxAVbSnSlWp!%9G38&ZZ3NF5>23 z`Ht7!K=C*>iY=-4SO|ulLRJrPEK3&62pXbc98Nz`IQYuT%{{UwAPpCMxWFUr>%lQ6g~0q+>c)q3gBfo z1PMBB(FrW8{;eF?dt1;Ld&l67W8~Uk*Sw%SyAJHPu*;6Sg2p+@e#D;lo}d%#Jqg4I zeI>-JKM_>eJI3?UVaJl7lk6z+`3@Bq&v+o{6wly|;~8gog*lJ=s(2{l zGFo3K!wh|eoBYoeY|-dmeWA;v3J;9pHUsi6%TV9f-6RX5k}(fjl`Wp7EnlMsDyoA#b_AuOhBH+ z-wbU08~K$cA3meke}q0jZ{k1CBDz3R#zGifpo>Q!IPmbyA^T^V?q5D-mW$p5nk5?( zExMElG?xzON+OVx4(RPfpsVSC-lg{va&+wnlhFMXADyEQ=)(k{>**r8nFw?%9neRK zKzGssEhHwpoDS&YM4-iVK=%`Gt&;B6K1~FwrUP0|1X@W4^jRWMEgjHlswWU~EgcYE zHvbCrj6VOVuS6~$*+$OO7l(nYv#^b0eZvNjeJP@8doH3m`*K8%T^fw&s$Cq4=$c&` zj_A5w%0zU_E{#NV$1Y_fD%+)8M2mKDG@^=K6cJVJ;_--9?BZBNHM^LPXstiKX%pY~ zy?x_0hX_o!=ib;b{hm8*gC9EPYtZ1w4GkI_cl{xwao^|8-r$D_R-z72xkhgWmu^VvWB9dF=cUqXF8WFCh!iEcm_#>Lj#pARifj F<1e#SUpoK* literal 2760 zcmcIl?QR=I6g}g_-%HZEHNp|tcE^$0 z=iw(mKw?!1Bp!fg;8_s&j_oG34QoM(lP}t^9$OQAalm^IX#aMcH56-M+@Zp!#uYuP--2=_jE`bZ3v{b(mg3)jrQIjPBW4A^dJ(*9?39L zfiECjg6o9R)3RG9=*kdItG;wvLC5PgDY8#9LS5>4k=_ov>Y*Ag9w%-+od~icuY+#T z2nIf(mWY-oJxP1)A3L+{f$DW-DA28~wO%Q4CrR8I?n3ofA5by$DXxE{BGvB6y6*?X z2oXV?lv=%@-wwWW?nqyT%m<|`HiE9qq9X9^|6O1KE2vsn#hU_|o61*uQ(&RCb|A3a zQoh_7^xHDr_o!|zme1zE3l+~tPU}$Wv3f`uXNlD*ZR8>Fu7xx*^l|!;q7UDFwcHbH zIV!|Rj(4kB$ntK>T;1?0yog=4kmFdMVtYoLoN?7cp1lR~9*l)bOt>8U&_V%4k~Re! z$GWYKKX!(4Iqee*7G4uLO=+!{WX#deEG%*K1nAaN4&1b`%%x1G4WqX#oZ={_y%091 zZCNg3~B9c)SErI%fzB~fOv9zf%(gip%8{Kfy-Hwd(-5}C!w(z%gcB8{HGS;8&TEJORf zPWBD@)yT(xxnHsJ&2yalk;W;!MgMsfa1L)94`_CtDxF4fD8eh#_RqL5nO-sJ)^GtX z;yqd@@O~oDrTKu?5`pabfUYD0tZUd9Jha(IR5I)E3%3^Gl2depGEmi zn}F=gF)r9wVqCJxLX5gyF2-n1 z*0E~pcs9fzT~*r2bR@ptP1BROTQvC{G##tSZyy$ok2_P^jJP*(7i#i5MOi%J{**H# p?ofF%;vQ8nBkoc~LcB|}6kL2wwnQU=d)TJcD>T|6yKCb2{sK2w3FiO+ diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse$MinutesListResponseBuilder.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse$MinutesListResponseBuilder.class index c26b3aa6e65abe59ccc8ed50fc99f13fb8c3ec29..8552e7fb32678ce050fdaa5cfb27519ae03c297d 100644 GIT binary patch literal 3538 zcmcguZBH9V5PsIYoN?Tc(v+luG$bX|I3d^fw*y*mL$GT@iYZams?yrtz=rcJy4yoa ze@TBu)k>gLsZ^<7`=hGP`VR2Rg(Ah_!`I#yg=9$>4jPZWf|y=ST>y?TMnh$5Wa;$ zhD%TQKDS*?fa|p@bW}<+jIl=nDqkwLD+$8|9)FO=pqp zO>BgomQ7Lg_GKVzu2}LsrMZ^mG{acgRn3~(wI2vi_*{zy{gTn7;1(49$iPbER6X>4 z;pvBbn^?2rk&2lUNG33NftGceto6Z%>Ml=k7h-JK8~>E1d(4TUlH{md<9bcn;QXXYm>?8u#DLViXq{e$DkE zUD^)NIXIEe;u2nG7^<1t$Z$W`2cwRKdkjl2T@W*v!+WMwywA|+J}6G9SnPASsYIo< zs%oFw48vs##YvNhq)rAO<5LTtbTp7?EsM|aIfJ#&-B7GQW|)a7w>23mC_Rv4)c2e$ z=CQzVrO9_iL3wqqA4$DKUsRtxO~ub?2aCy=2=u@uSfDarRiR%OE7H{1s|iK$p1~of zmX*?h_W52#=pEGvGFZmf777g0CzhnQuXcqUv545N@VZw1Q{%>chF{vr#@Z3!D)$<$ z2&T(Q?S^|!Fa0)2$B&y-OcK<8Xw#4Sct?n1hyr)rs?@?69mY}`s|@=|F-VZbSB6~k zitI};EN*X$(Ya-CAD$uw|)pvl- z&k$0k1JT=}Sqf>4&^S!1nbw@z0)2PNsCf6tsEqf>s6KYd(u7I(7qZiic$uU&X)+pz z^3U+*?=90;=xvCAdc;+F8zP4ATewCeRbEVx3lZ(f9>5A2Ns*qFzjKJ|`QPYs0Ns$| zkxC3n%B@&1+#v19oROr-7-a{h5_mg=YT{_+Zye%g%S`GFW}>h%>Vxkjf*x_7IK=ds zL8E=4%i;fn&YT%E+E^-Z$eqfRqC9(M&?qw)?%-|$=t?W%z~rBp`#yg_yLUjLJ)lS& zV1}OAXRytF_69oIv&rKW`2Zg#;FsdGnj)<0f8Zk;I^aq49A5yZ*_euL3}LawYum5Xb++!Y(Xpi`w#1wD{J#P%YLstkhbIML|%biKfSm61qyavAcSdi}7xr zyYVBm5mHkVy_&{LP5d4nJR4^hOt7GbeP*87+273bpJ%@%e?--tU)!GmT*IAB)uM5E z&a_Nto*?Pz2Lyj%?Qu6$ekVmC+I4{1)x!H>v za=1i@tr|~jg*EGu;XE{*74~e$upFC^?&2DTRnOjc)=jJK0n5r=`3kNom>2Jqw3New z_^P~B=7J~?R>ZSlJ(?zHCCjR<7aE3b*K7qvLiJ6gB$h%m{xY9J>?#wIf{Gw@p8R4# zU2ZC@4<8;rgxHh$tSZ|B{AAfDwt>tR4sNpJ!zizA3RsOOuUaPoF~oUC2q3|7x=0_! z`hZoA`uLranQ9}M*{_A#TKoGz2Ind;U&%;}waZY0PNLKx$my|?i^_aJ$7Qf;KX zI{mG8%QSoHggrj-%#RMF{^>s1#vWeX>^@Q+?QV#X0`cBgk5(*xiIR@;RqT<`~Ed)eE#0JwAP z*SAAYbd?BT*2}v5*Rb*&<3UdI4@y|Xb>5EgrN9v6#fQi3$=*WDgpvtik6D37rYiopb0`#F9D-5M&ool+L7%{vpXfhC-E^f z!I)^`1NczJGwg;IX@o@hu{-CSoc+$_J7@OS@9#eWEMPu?E`~R*t~*U7UF|EU_Wq;r zwNn?uNcG;4>YdM>s?m-wf`(Rsa2`q3G$JU=z^q2L?3&?*bm<0d;$l;JRpBSl!*JpQ z-{6kN3GzwhgK!N)(rClIqHZcuSczd|l|)$=D{4aqvf_yarO3rd3d@i#d%9lH>&`== zgwKtr76_y2^LHk~=%+dwo-iWPXEU>)Fj1!TRz%0Q8jL^Gkf9P%`yz-U_q;V}L}4I~tG&3%@VZkETKBLY%dR773DWG@OJ|o|%sn<*(Z6hQ@}=91{M*0o zC#yrAjLum88;*b3hCD%U3jmDZB)wCi1JXD}8ZAFE9e@gyqD?fBAODKe`OhSF;cuuj zWFwad%1U8PjOy4Ibnw8SVN-~|{XvHg3>tQoen2?aq5OH`!?rB*1EVkVThxIq4AL|7 z4db1A5w4^56^OSc}o&D~!A@H?4k zB59(DAHWY~oV}8kRFXCkF0ebZJ8#~b8SeL=AHM*!@Yq6vq3fxU6G`EzKstxR&pc4h zh;uFE&=K+=aGilxPQb%sB}4AK6*AI1?21tDOnjTW+SOzWFSL+iC?2^duH(A|@UDNv zJXY-DOCGqI4=5znRs(KfiQ(fs%l9w692QZ^ql}vj znP)-@{hT4$XznvCb%o@;Xw>Jyo=dC^Rpq(IS=RTOyql`!(E zGiL9JnKg#|wxs5?eK!m_4Pk?!_1}Fl+0O@?p>$zPMu#EWQ8^U40i;`>t+ztTQ|TlAYDRA3dA*aNbbaeD@W zLq2meZGT7gOMLkvd?gOgpIyKT!5N^nD}id)16sclXybZ7G~+X+(F-G%c8Yu7E=gOP zDXonAGk`u&Z!C(h*aT#+k5RSjW7O>B^cWkLfon0ajg$$P)XeNmYYm%9++5S}iWyt- dC$ULZ0uS(z)^gmCEi|d+ixgqg`Y1l%`U?piFT?-< literal 0 HcmV?d00001 diff --git a/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse.class b/meeting/bin/main/com/unicorn/hgzero/meeting/infra/dto/response/MinutesListResponse.class index b570226d3b39bd80064fee0a7d71cc100d965a18..d5567a6f8dcf556e315cbe9fbe9606f8c0def0fd 100644 GIT binary patch literal 2764 zcmcIljcyZ15dPMV=xz_G zyaX>&q*lU0DiROShpPJR*^Up#f=D?moo8ovcIMleZ+8Fv@1OSo)^RJ3jKF%s?>LdC z8h+q8Pg^f#;5!{Dwenhy@}2~))6~8b$nd%Eh0@tnUZiDMQ=z`wpUY!HVD_2&!gbm% zcipZ(lMO9!pfj|kK`pk3v}!wM_o~43wrY8gwG7xxNT1mnA zn95x5MPRTKcX?>lkyY=73RS%=*FBHP(27MBI8tl-ox1;GRp&2B_a~+xOi-8NEL_ z(~>%Icv>-^yU5nqHJLuerXjFoA%{t(Pd`;mZDs$JWi1Z!i1!lYWqvkHurn5>Q4laG zs3f^egQ_t&YvBN_goBvcX61r~gM*bJF9q(TLdK!TRTJ!c3o|%WKo)ZX&C+OfHmcSA zr)fD6)3B#I8YcaEe-_-wKjioy&j&m&Z2M8rkhhfSgt-Lc2N&@LLwW(L>amL}Z8r>M zmznOXyzyOj54KX^}D7z3r>+<9CTNVT-Qm4|gEk}VnPO=+$O9<{=|G}WUfpOBp+ z-4uAV|0u&#B#7IOfhG1#mXCA}8FQOZ%Tvo>iXR(39<#4w$u5p18;o*_>$5mayCc-h z&ZCsa_?0+kepByIeDD@u{KatwC-`ryz}+X~8BqHYUon0!=BZtt99oziIr|M3N8QZC zZmgaGzQ#8+6j;W$V<0)48#p@sI*vZXGu}}ND`OoE5!rw4$ix8xUM+Xz}$j~zvj|@R4@iWIgc9@-0tbZ1l kIG4d?{6e`v{R(H-=&eZkD`lDT8s&PtH^=qsTr1>OE@{v9Ww7hHfwWhZ8)_NkRiM`!z63f126vo2$F4ZcdS2L(MJ>=< zJ&I*Oz7`Q`Rk2O>fxC}ai4`&| zhQ2Rd{lY1eg2)|)n0+9SD1@p~lD@#}^i2EsM0@w7UV-E$*GWrNWzOAGfhttwvg?wr zR&2Y#aK7SI3*KA%nRKP^Xjx)PN7gIJ1kMP&YFo2fkV|3&DGOs57wB44uF^{a@$}4= zz(8KPaxJVDq`&EqvmxpgoywNuE3Cgu^KI^Ozip$DHjKK@S8jTIfU<+o!h` zTbn)oWI2mI{>9CRyx5-=Q|zjR9wY@!3$jtQF(79GW-Ro=iU8EaXHITd=!2C+94UcR zy18L1xttk6x%r^|O>0z2{XN=uyNBaVZg`eBmHQ{71Kj-5#AvW(kH#?fr|I^wrhnjB7jY&t1kB9t<3eU? zAJdu9j(wyvqn-PhHD%(Fi4N7u%u_i`YmCBJbtM_gXvnBy(!3~CnX!zHI&q73eTXK$ jn`4UOHhnSN!CkJywC3r(PmB?+54b+0zngLMc!ZJP-Wm9T diff --git a/meeting/logs/meeting-service.log b/meeting/logs/meeting-service.log index 25fd166..53af59f 100644 --- a/meeting/logs/meeting-service.log +++ b/meeting/logs/meeting-service.log @@ -1,357 +1,1335 @@ -2025-10-27 09:07:31 [main] INFO c.u.h.meeting.MeetingApplication - Starting MeetingApplication using Java 21.0.8 with PID 78756 (/Users/daewoong/home/workspace/HGZero/meeting/build/classes/java/main started by daewoong in /Users/daewoong/home/workspace/HGZero/meeting) -2025-10-27 09:07:31 [main] DEBUG c.u.h.meeting.MeetingApplication - Running with Spring Boot v3.3.5, Spring v6.1.14 -2025-10-27 09:07:31 [main] INFO c.u.h.meeting.MeetingApplication - The following 1 profile is active: "dev" -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 64 ms. Found 7 JPA repository interfaces. -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 09:07:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces. -2025-10-27 09:07:32 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8082 (http) -2025-10-27 09:07:32 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] -2025-10-27 09:07:32 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.31] -2025-10-27 09:07:32 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext -2025-10-27 09:07:32 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1019 ms -2025-10-27 09:07:32 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] -2025-10-27 09:07:33 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final -2025-10-27 09:07:33 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@44a13699 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@44a13699 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@44a13699 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@1253b822 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@1253b822 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@127d2aee -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@127d2aee -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@3cc2e3e -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@3cc2e3e -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@4e14d520 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@4e14d520 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@4e14d520 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BasicTypeReference@4189e668 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@4189e668 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BasicTypeReference@4189e668 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@3a589eed -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@3a589eed -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.BasicTypeReference@5807ea46 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BasicTypeReference@305289b3 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@305289b3 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@3ee68377 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@4037cdb0 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@27055a2a -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@27055a2a -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@27055a2a -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.BasicTypeReference@33e4068 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.BasicTypeReference@33e4068 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@33e4068 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@9499643 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@9499643 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@9499643 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@776d8097 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@776d8097 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@776d8097 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@7a34505a -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@7a34505a -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@7a34505a -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@b787274 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@b787274 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@4ec616d6 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@4ec616d6 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.BasicTypeReference@55b45ea1 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.BasicTypeReference@55b45ea1 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@55b45ea1 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@d5a72cd -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.BasicTypeReference@45f95ac0 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@45f95ac0 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@3b77940f -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.BasicTypeReference@4c418496 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@4c418496 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.BasicTypeReference@4c418496 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@12d35bc9 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.BasicTypeReference@1df32c09 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@1aa31454 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.BasicTypeReference@5a8656a2 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@5a8656a2 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@52035328 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@52035328 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@5614ae05 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@54970127 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@3c4c7e51 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@749ee0e3 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@7891cf3 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@6bfbab1c -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@349aeec4 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@349aeec4 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@3700994c -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@3700994c -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@78a165db -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@78a165db -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@4eb48298 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@4eb48298 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@2d3bb944 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@2d3bb944 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@1e429f56 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@6dbeaef8 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@7744195 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@7744195 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@77f529a6 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@7d47b021 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@6516181f -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@40cb95c1 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@40cb95c1 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@1ead3c67 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@5e2b512b -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.BasicTypeReference@ba87c11 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@ba87c11 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.BasicTypeReference@17d19538 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@17d19538 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@6068cda1 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@6068cda1 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@6068cda1 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@644e6a8e -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@644e6a8e -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@644e6a8e -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@2ccecae2 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@37ade216 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration instant -> org.hibernate.type.BasicTypeReference@118e2487 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@118e2487 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@6032622 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@6032622 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@6032622 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@5cc075da -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@4258106 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.BasicTypeReference@64ef2719 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@64ef2719 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.BasicTypeReference@7b423f90 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@7b423f90 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@7b423f90 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.BasicTypeReference@24f3fb87 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@24f3fb87 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@c7673ae -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@c7673ae -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@113c4ad6 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@113c4ad6 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@7be859de -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@7be859de -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.BasicTypeReference@40fcaae7 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@40fcaae7 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration vector -> org.hibernate.type.BasicTypeReference@7fa85a55 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@cb1c58c -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.JavaObjectType@48f4264e -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@48f4264e -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration null -> org.hibernate.type.NullType@25e353dc -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@234ce7ff -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@3cfab340 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@3387ab0 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@470f0637 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@6b278b17 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@2ae5580 -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@4203529f -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@7d82ca56 -2025-10-27 09:07:33 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer -2025-10-27 09:07:33 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... -2025-10-27 09:07:33 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@790d629a -2025-10-27 09:07:33 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. -2025-10-27 09:07:33 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) -2025-10-27 09:07:33 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@180fb796) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@79ae3fb1) -2025-10-27 09:07:33 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@7fa8fff) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@4423692a) -2025-10-27 09:07:33 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) -2025-10-27 09:07:33 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@7f584d0c -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@7f584d0c -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@48f4264e` -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 09:07:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 09:07:33 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@25e24908] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@2941631f] -2025-10-27 09:07:34 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-10-27 09:07:34 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@25e24908] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@1bfc6e50] -2025-10-27 09:07:34 [main] DEBUG org.hibernate.SQL - + + . ____ _ __ _ _ + /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ +( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ + \\/ ___)| |_)| | | | | || (_| | ) ) ) ) + ' |____| .__|_| |_|_| |_\__, | / / / / + =========|_|==============|___/=/_/_/_/ + + :: Spring Boot :: (v3.3.5) + +2025-10-27 13:55:45 - Starting MeetingApplication using Java 21.0.1 with PID 55198 (/Users/adela/home/workspace/recent/HGZero/meeting/build/libs/meeting.jar started by adela in /Users/adela/home/workspace/recent/HGZero/meeting) +2025-10-27 13:55:45 - Running with Spring Boot v3.3.5, Spring v6.1.14 +2025-10-27 13:55:45 - The following 1 profile is active: "dev" +2025-10-27 13:55:46 - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:55:46 - Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2025-10-27 13:55:46 - Finished Spring Data repository scanning in 103 ms. Found 8 JPA repository interfaces. +2025-10-27 13:55:46 - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:55:46 - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-10-27 13:55:46 - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingAnalysisJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:46 - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:46 - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:46 - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:46 - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:46 - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:46 - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:46 - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:46 - Finished Spring Data repository scanning in 14 ms. Found 0 Redis repository interfaces. +2025-10-27 13:55:47 - Tomcat initialized with port 8082 (http) +2025-10-27 13:55:47 - Starting service [Tomcat] +2025-10-27 13:55:47 - Starting Servlet engine: [Apache Tomcat/10.1.31] +2025-10-27 13:55:47 - Initializing Spring embedded WebApplicationContext +2025-10-27 13:55:47 - Root WebApplicationContext: initialization completed in 1582 ms +2025-10-27 13:55:47 - HHH000204: Processing PersistenceUnitInfo [name: default] +2025-10-27 13:55:47 - HHH000412: Hibernate ORM core version 6.5.3.Final +2025-10-27 13:55:47 - HHH000026: Second-level cache disabled +2025-10-27 13:55:47 - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@35d81657 +2025-10-27 13:55:47 - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@35d81657 +2025-10-27 13:55:47 - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@35d81657 +2025-10-27 13:55:47 - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@42ef5216 +2025-10-27 13:55:47 - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@42ef5216 +2025-10-27 13:55:47 - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@3180aee +2025-10-27 13:55:47 - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@3180aee +2025-10-27 13:55:47 - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@5d94ac8a +2025-10-27 13:55:47 - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@5d94ac8a +2025-10-27 13:55:47 - Adding type registration byte -> org.hibernate.type.BasicTypeReference@288b73c1 +2025-10-27 13:55:47 - Adding type registration byte -> org.hibernate.type.BasicTypeReference@288b73c1 +2025-10-27 13:55:47 - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@288b73c1 +2025-10-27 13:55:47 - Adding type registration binary -> org.hibernate.type.BasicTypeReference@104cfb24 +2025-10-27 13:55:47 - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@104cfb24 +2025-10-27 13:55:47 - Adding type registration [B -> org.hibernate.type.BasicTypeReference@104cfb24 +2025-10-27 13:55:47 - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@5340ccb9 +2025-10-27 13:55:47 - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@5340ccb9 +2025-10-27 13:55:47 - Adding type registration image -> org.hibernate.type.BasicTypeReference@2bc8caa7 +2025-10-27 13:55:47 - Adding type registration blob -> org.hibernate.type.BasicTypeReference@582ea164 +2025-10-27 13:55:47 - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@582ea164 +2025-10-27 13:55:47 - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@2fccf49e +2025-10-27 13:55:47 - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@7abcc0da +2025-10-27 13:55:47 - Adding type registration short -> org.hibernate.type.BasicTypeReference@174cb0d8 +2025-10-27 13:55:47 - Adding type registration short -> org.hibernate.type.BasicTypeReference@174cb0d8 +2025-10-27 13:55:47 - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@174cb0d8 +2025-10-27 13:55:47 - Adding type registration integer -> org.hibernate.type.BasicTypeReference@3ac406d4 +2025-10-27 13:55:47 - Adding type registration int -> org.hibernate.type.BasicTypeReference@3ac406d4 +2025-10-27 13:55:47 - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@3ac406d4 +2025-10-27 13:55:47 - Adding type registration long -> org.hibernate.type.BasicTypeReference@72646d16 +2025-10-27 13:55:47 - Adding type registration long -> org.hibernate.type.BasicTypeReference@72646d16 +2025-10-27 13:55:47 - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@72646d16 +2025-10-27 13:55:47 - Adding type registration float -> org.hibernate.type.BasicTypeReference@6ec2d990 +2025-10-27 13:55:47 - Adding type registration float -> org.hibernate.type.BasicTypeReference@6ec2d990 +2025-10-27 13:55:47 - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@6ec2d990 +2025-10-27 13:55:47 - Adding type registration double -> org.hibernate.type.BasicTypeReference@1cfa7ee0 +2025-10-27 13:55:47 - Adding type registration double -> org.hibernate.type.BasicTypeReference@1cfa7ee0 +2025-10-27 13:55:47 - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@1cfa7ee0 +2025-10-27 13:55:47 - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@612290d +2025-10-27 13:55:47 - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@612290d +2025-10-27 13:55:47 - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@57cff804 +2025-10-27 13:55:47 - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@57cff804 +2025-10-27 13:55:47 - Adding type registration character -> org.hibernate.type.BasicTypeReference@2f39b534 +2025-10-27 13:55:47 - Adding type registration char -> org.hibernate.type.BasicTypeReference@2f39b534 +2025-10-27 13:55:47 - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@2f39b534 +2025-10-27 13:55:47 - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@60fbc34d +2025-10-27 13:55:47 - Adding type registration string -> org.hibernate.type.BasicTypeReference@7736c41e +2025-10-27 13:55:47 - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@7736c41e +2025-10-27 13:55:47 - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@5f911d24 +2025-10-27 13:55:47 - Adding type registration characters -> org.hibernate.type.BasicTypeReference@3de383f7 +2025-10-27 13:55:47 - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@3de383f7 +2025-10-27 13:55:47 - Adding type registration [C -> org.hibernate.type.BasicTypeReference@3de383f7 +2025-10-27 13:55:47 - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@33ccead +2025-10-27 13:55:47 - Adding type registration text -> org.hibernate.type.BasicTypeReference@42ebece0 +2025-10-27 13:55:47 - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@15c4b1a4 +2025-10-27 13:55:47 - Adding type registration clob -> org.hibernate.type.BasicTypeReference@341964d0 +2025-10-27 13:55:47 - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@341964d0 +2025-10-27 13:55:47 - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@51b59d58 +2025-10-27 13:55:47 - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@51b59d58 +2025-10-27 13:55:47 - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@4ca4f762 +2025-10-27 13:55:47 - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@7c5d36c3 +2025-10-27 13:55:47 - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@31de27c +2025-10-27 13:55:47 - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@7ebfe01a +2025-10-27 13:55:47 - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@154b0748 +2025-10-27 13:55:47 - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@35c00c +2025-10-27 13:55:47 - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@6cd7dc74 +2025-10-27 13:55:47 - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@6cd7dc74 +2025-10-27 13:55:47 - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@6d695ec4 +2025-10-27 13:55:47 - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@6d695ec4 +2025-10-27 13:55:47 - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@20556566 +2025-10-27 13:55:47 - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@20556566 +2025-10-27 13:55:47 - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@e4ef4c0 +2025-10-27 13:55:47 - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@e4ef4c0 +2025-10-27 13:55:47 - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@5ca8bd01 +2025-10-27 13:55:47 - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@5ca8bd01 +2025-10-27 13:55:47 - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@7b10472e +2025-10-27 13:55:47 - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@70e5737f +2025-10-27 13:55:47 - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@9746157 +2025-10-27 13:55:47 - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@9746157 +2025-10-27 13:55:47 - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@10ad95cd +2025-10-27 13:55:47 - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@69fd99c1 +2025-10-27 13:55:47 - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@32d8710a +2025-10-27 13:55:47 - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@180cc0df +2025-10-27 13:55:47 - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@180cc0df +2025-10-27 13:55:47 - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@64f33dee +2025-10-27 13:55:47 - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@61c58320 +2025-10-27 13:55:47 - Adding type registration date -> org.hibernate.type.BasicTypeReference@10e4ee33 +2025-10-27 13:55:47 - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@10e4ee33 +2025-10-27 13:55:47 - Adding type registration time -> org.hibernate.type.BasicTypeReference@6e90cec8 +2025-10-27 13:55:47 - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@6e90cec8 +2025-10-27 13:55:47 - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@13f182b9 +2025-10-27 13:55:47 - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@13f182b9 +2025-10-27 13:55:47 - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@13f182b9 +2025-10-27 13:55:47 - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@5ee0cf64 +2025-10-27 13:55:47 - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@5ee0cf64 +2025-10-27 13:55:47 - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@5ee0cf64 +2025-10-27 13:55:47 - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@69c227fd +2025-10-27 13:55:47 - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@14c5283 +2025-10-27 13:55:47 - Adding type registration instant -> org.hibernate.type.BasicTypeReference@1eb7ec59 +2025-10-27 13:55:47 - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@1eb7ec59 +2025-10-27 13:55:47 - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@46748b04 +2025-10-27 13:55:47 - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@46748b04 +2025-10-27 13:55:47 - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@46748b04 +2025-10-27 13:55:47 - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@3e71a1f8 +2025-10-27 13:55:47 - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@5d4a34ff +2025-10-27 13:55:47 - Adding type registration class -> org.hibernate.type.BasicTypeReference@7cbede2b +2025-10-27 13:55:47 - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@7cbede2b +2025-10-27 13:55:47 - Adding type registration currency -> org.hibernate.type.BasicTypeReference@1ef04613 +2025-10-27 13:55:47 - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@1ef04613 +2025-10-27 13:55:47 - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@1ef04613 +2025-10-27 13:55:47 - Adding type registration locale -> org.hibernate.type.BasicTypeReference@2d3d4a54 +2025-10-27 13:55:47 - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@2d3d4a54 +2025-10-27 13:55:47 - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@215c6ec0 +2025-10-27 13:55:47 - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@215c6ec0 +2025-10-27 13:55:47 - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@2b19b346 +2025-10-27 13:55:47 - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@2b19b346 +2025-10-27 13:55:47 - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@37c5b8e8 +2025-10-27 13:55:47 - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@37c5b8e8 +2025-10-27 13:55:47 - Adding type registration url -> org.hibernate.type.BasicTypeReference@706d2bae +2025-10-27 13:55:47 - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@706d2bae +2025-10-27 13:55:47 - Adding type registration vector -> org.hibernate.type.BasicTypeReference@3205610d +2025-10-27 13:55:47 - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@54e06788 +2025-10-27 13:55:47 - Adding type registration object -> org.hibernate.type.JavaObjectType@69419d59 +2025-10-27 13:55:47 - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@69419d59 +2025-10-27 13:55:47 - Adding type registration null -> org.hibernate.type.NullType@838e109 +2025-10-27 13:55:47 - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@7474196 +2025-10-27 13:55:47 - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@18209303 +2025-10-27 13:55:47 - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@57df09a7 +2025-10-27 13:55:47 - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@6aa9a93b +2025-10-27 13:55:47 - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@81dfdee +2025-10-27 13:55:47 - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@14b9df65 +2025-10-27 13:55:47 - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@3b046e64 +2025-10-27 13:55:47 - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@1c43e84e +2025-10-27 13:55:48 - No LoadTimeWeaver setup: ignoring JPA class transformer +2025-10-27 13:55:48 - HikariPool-1 - Starting... +2025-10-27 13:55:48 - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@1c528f2f +2025-10-27 13:55:48 - HikariPool-1 - Start completed. +2025-10-27 13:55:48 - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) +2025-10-27 13:55:48 - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@4a36a35d) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@52ba21e4) +2025-10-27 13:55:48 - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@558ed473) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@514f2020) +2025-10-27 13:55:48 - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) +2025-10-27 13:55:48 - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) +2025-10-27 13:55:48 - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@44580de0 +2025-10-27 13:55:48 - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@44580de0 +2025-10-27 13:55:48 - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@69419d59` +2025-10-27 13:55:48 - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:48 - Adding type registration Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:48 - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:48 - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:48 - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:48 - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:48 - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:48 - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:48 - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:48 - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:48 - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:48 - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:48 - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@712c9bcf] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@3c34c491] +2025-10-27 13:55:49 - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2025-10-27 13:55:49 - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@712c9bcf] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@2ea8f277] +2025-10-27 13:55:49 - + alter table if exists meeting_analysis + alter column agenda_analyses set data type TEXT +Hibernate: + alter table if exists meeting_analysis + alter column agenda_analyses set data type TEXT +2025-10-27 13:55:49 - alter table if exists meetings alter column description set data type TEXT -2025-10-27 09:07:34 [main] DEBUG org.hibernate.SQL - +Hibernate: + alter table if exists meetings + alter column description set data type TEXT +2025-10-27 13:55:49 - alter table if exists minutes_sections alter column content set data type TEXT -2025-10-27 09:07:34 [main] DEBUG org.hibernate.SQL - +Hibernate: + alter table if exists minutes_sections + alter column content set data type TEXT +2025-10-27 13:55:49 - alter table if exists templates alter column description set data type TEXT -2025-10-27 09:07:34 [main] DEBUG org.hibernate.SQL - +Hibernate: + alter table if exists templates + alter column description set data type TEXT +2025-10-27 13:55:49 - alter table if exists templates alter column sections set data type TEXT -2025-10-27 09:07:34 [main] DEBUG org.hibernate.SQL - +Hibernate: + alter table if exists templates + alter column sections set data type TEXT +2025-10-27 13:55:49 - alter table if exists todos alter column description set data type TEXT -2025-10-27 09:07:35 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@1bfc6e50] for TypeConfiguration -2025-10-27 09:07:35 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' -2025-10-27 09:07:35 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. -2025-10-27 09:07:35 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) -2025-10-27 09:07:35 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 -2025-10-27 09:07:35 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library -2025-10-27 09:07:35 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 -2025-10-27 09:07:35 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 -2025-10-27 09:07:35 [main] INFO c.u.h.m.infra.config.EventHubConfig - Initializing Azure EventHub configuration with hub name: hgzero-eventhub-name -2025-10-27 09:07:35 [main] INFO c.u.h.m.infra.config.EventHubConfig - Creating EventHub producer for hub: hgzero-eventhub-name -2025-10-27 09:07:35 [main] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_c2537e_1761523655847"} -2025-10-27 09:07:35 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} -2025-10-27 09:07:36 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-10-27 09:07:36 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - +Hibernate: + alter table if exists todos + alter column description set data type TEXT +2025-10-27 13:55:49 - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@2ea8f277] for TypeConfiguration +2025-10-27 13:55:49 - Initialized JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:55:50 - Hibernate is in classpath; If applicable, HQL parser will be used. +2025-10-27 13:55:50 - ObjectMapper 설정 완료 +2025-10-27 13:55:50 - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) +2025-10-27 13:55:50 - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 +2025-10-27 13:55:50 - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library +2025-10-27 13:55:50 - RedisTemplate 설정 완료 +2025-10-27 13:55:51 - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} +2025-10-27 13:55:51 - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2025-10-27 13:55:51 - -Using generated security password: 88421a21-f149-4310-af11-e1a4194099f5 +Using generated security password: cea49d21-a529-4af7-810c-777f6d83bd4b This generated password is for development use only. Your security configuration must be updated before running your application in production. -2025-10-27 09:07:36 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager -2025-10-27 09:07:36 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} -2025-10-27 09:07:36 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' -2025-10-27 09:07:36 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter -2025-10-27 09:07:36 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) -2025-10-27 09:07:36 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8082 (http) with context path '/' -2025-10-27 09:07:36 [main] INFO c.u.h.meeting.MeetingApplication - Started MeetingApplication in 5.174 seconds (process running for 5.337) -2025-10-27 09:14:06 [http-nio-8082-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' -2025-10-27 09:14:06 [http-nio-8082-exec-2] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' -2025-10-27 09:14:06 [http-nio-8082-exec-2] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 9 ms -2025-10-27 09:14:06 [http-nio-8082-exec-2] DEBUG o.s.security.web.FilterChainProxy - Securing POST /api/meetings -2025-10-27 09:14:06 [http-nio-8082-exec-2] DEBUG c.u.h.m.i.c.j.JwtAuthenticationFilter - 헤더 기반 인증된 사용자: dohyunjung (user-005) -2025-10-27 09:14:06 [http-nio-8082-exec-2] DEBUG o.s.security.web.FilterChainProxy - Secured POST /api/meetings -2025-10-27 09:14:06 [http-nio-8082-exec-2] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MeetingController.createMeeting 호출 - 파라미터: [user-005, dohyunjung, dohyun.jung@example.com, com.unicorn.hgzero.meeting.infra.dto.request.CreateMeetingRequest@633e13d4] -2025-10-27 09:14:06 [http-nio-8082-exec-2] INFO c.u.h.m.i.c.MeetingController - 회의 예약 요청 - userId: user-005, title: test 회의 -2025-10-27 09:14:06 [http-nio-8082-exec-2] WARN com.zaxxer.hikari.pool.PoolBase - HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@790d629a (This connection has been closed.). Possibly consider using a shorter maxLifetime value. -2025-10-27 09:14:06 [http-nio-8082-exec-2] WARN com.zaxxer.hikari.pool.PoolBase - HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@204e0056 (This connection has been closed.). Possibly consider using a shorter maxLifetime value. -2025-10-27 09:14:06 [http-nio-8082-exec-2] WARN com.zaxxer.hikari.pool.PoolBase - HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@7dfac03e (This connection has been closed.). Possibly consider using a shorter maxLifetime value. -2025-10-27 09:14:07 [http-nio-8082-exec-2] WARN com.zaxxer.hikari.pool.PoolBase - HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@d43ed10 (This connection has been closed.). Possibly consider using a shorter maxLifetime value. -2025-10-27 09:14:07 [http-nio-8082-exec-2] WARN com.zaxxer.hikari.pool.PoolBase - HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@6cee018f (This connection has been closed.). Possibly consider using a shorter maxLifetime value. -2025-10-27 09:14:07 [http-nio-8082-exec-2] WARN com.zaxxer.hikari.pool.PoolBase - HikariPool-1 - Failed to validate connection org.postgresql.jdbc.PgConnection@3c72f0f4 (This connection has been closed.). Possibly consider using a shorter maxLifetime value. -2025-10-27 09:14:07 [http-nio-8082-exec-2] INFO c.u.h.m.biz.service.MeetingService - Creating meeting: test 회의 -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - /* SELECT - COUNT(m) - FROM - MeetingEntity m - WHERE - m.organizerId = :organizerId - AND m.status IN ('SCHEDULED', 'IN_PROGRESS') - AND ( - ( - m.scheduledAt < :endTime - AND m.endTime > :startTime - ) - ) */ select - count(me1_0.meeting_id) - from - meetings me1_0 - where - me1_0.organizer_id=? - and me1_0.status in ('SCHEDULED', 'IN_PROGRESS') - and ( - ( - me1_0.scheduled_at? - ) - ) -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - select - me1_0.meeting_id, - me1_0.created_at, - me1_0.description, - me1_0.end_time, - me1_0.ended_at, - me1_0.location, - me1_0.organizer_id, - me1_0.purpose, - me1_0.scheduled_at, - me1_0.started_at, - me1_0.status, - me1_0.template_id, - me1_0.title, - me1_0.updated_at, - p1_0.meeting_id, - p1_0.user_id, - p1_0.attended, - p1_0.created_at, - p1_0.invitation_status, - p1_0.updated_at - from - meetings me1_0 - left join - meeting_participants p1_0 - on me1_0.meeting_id=p1_0.meeting_id - where - me1_0.meeting_id=? -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - /* insert for - com.unicorn.hgzero.meeting.infra.gateway.entity.MeetingEntity */insert - into - meetings (created_at, description, end_time, ended_at, location, organizer_id, purpose, scheduled_at, started_at, status, template_id, title, updated_at, meeting_id) - values - (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - /* */ select - mpe1_0.meeting_id, - mpe1_0.user_id - from - meeting_participants mpe1_0 - where - mpe1_0.meeting_id=? - and mpe1_0.user_id=? - fetch - first ? rows only -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - /* */ select - mpe1_0.meeting_id, - mpe1_0.user_id - from - meeting_participants mpe1_0 - where - mpe1_0.meeting_id=? - and mpe1_0.user_id=? - fetch - first ? rows only -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - select - mpe1_0.meeting_id, - mpe1_0.user_id, - mpe1_0.attended, - mpe1_0.created_at, - mpe1_0.invitation_status, - mpe1_0.updated_at - from - meeting_participants mpe1_0 - where - ( - mpe1_0.meeting_id, mpe1_0.user_id - ) in ((?, ?)) -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - select - mpe1_0.meeting_id, - mpe1_0.user_id, - mpe1_0.attended, - mpe1_0.created_at, - mpe1_0.invitation_status, - mpe1_0.updated_at - from - meeting_participants mpe1_0 - where - ( - mpe1_0.meeting_id, mpe1_0.user_id - ) in ((?, ?)) -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG c.u.h.m.i.gateway.ParticipantGateway - Participants saved: meetingId=5f9144ed-43db-479a-99bb-17b20a71fb1e, count=2 -2025-10-27 09:14:07 [http-nio-8082-exec-2] DEBUG c.u.h.m.biz.service.MeetingService - Participants saved: meetingId=5f9144ed-43db-479a-99bb-17b20a71fb1e, count=2 -2025-10-27 09:14:08 [http-nio-8082-exec-2] ERROR c.u.h.m.infra.cache.CacheService - 회의 정보 캐시 저장 실패 - meetingId: 5f9144ed-43db-479a-99bb-17b20a71fb1e +2025-10-27 13:55:52 - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager +2025-10-27 13:55:52 - Exposing 3 endpoints beneath base path '/actuator' +2025-10-27 13:55:52 - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter +2025-10-27 13:55:52 - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) +2025-10-27 13:55:53 - Tomcat started on port 8082 (http) with context path '/' +2025-10-27 13:55:53 - Started MeetingApplication in 7.497 seconds (process running for 7.897) +ng type registration imm_calendar -> org.hibernate.type.BasicTypeReference@6aa9a93b +2025-10-27 13:55:47 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@81dfdee +2025-10-27 13:55:47 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@14b9df65 +2025-10-27 13:55:47 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@3b046e64 +2025-10-27 13:55:47 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@1c43e84e +2025-10-27 13:55:48 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer +2025-10-27 13:55:48 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... +2025-10-27 13:55:48 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@1c528f2f +2025-10-27 13:55:48 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. +2025-10-27 13:55:48 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) +2025-10-27 13:55:48 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@4a36a35d) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@52ba21e4) +2025-10-27 13:55:48 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@558ed473) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@514f2020) +2025-10-27 13:55:48 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) +2025-10-27 13:55:48 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@44580de0 +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@44580de0 +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@69419d59` +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:48 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:48 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@712c9bcf] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@3c34c491] +2025-10-27 13:55:49 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2025-10-27 13:55:49 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@712c9bcf] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@2ea8f277] +2025-10-27 13:55:49 [main] DEBUG org.hibernate.SQL - + alter table if exists meeting_analysis + alter column agenda_analyses set data type TEXT +2025-10-27 13:55:49 [main] DEBUG org.hibernate.SQL - + alter table if exists meetings + alter column description set data type TEXT +2025-10-27 13:55:49 [main] DEBUG org.hibernate.SQL - + alter table if exists minutes_sections + alter column content set data type TEXT +2025-10-27 13:55:49 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column description set data type TEXT +2025-10-27 13:55:49 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column sections set data type TEXT +2025-10-27 13:55:49 [main] DEBUG org.hibernate.SQL - + alter table if exists todos + alter column description set data type TEXT +2025-10-27 13:55:49 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@2ea8f277] for TypeConfiguration +2025-10-27 13:55:49 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:55:50 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. +2025-10-27 13:55:50 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 +2025-10-27 13:55:50 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) +2025-10-27 13:55:50 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 +2025-10-27 13:55:50 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library +2025-10-27 13:55:50 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 +2025-10-27 13:55:51 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} +2025-10-27 13:55:51 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2025-10-27 13:55:51 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - + +Using generated security password: cea49d21-a529-4af7-810c-777f6d83bd4b + +This generated password is for development use only. Your security configuration must be updated before running your application in production. + +2025-10-27 13:55:52 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager +2025-10-27 13:55:52 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' +2025-10-27 13:55:52 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter +2025-10-27 13:55:52 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) +2025-10-27 13:55:53 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8082 (http) with context path '/' +2025-10-27 13:55:53 [main] INFO c.u.h.meeting.MeetingApplication - Started MeetingApplication in 7.497 seconds (process running for 7.897) +2025-10-27 13:55:54 [main] INFO c.u.h.meeting.MeetingApplication - Starting MeetingApplication using Java 21.0.8 with PID 55253 (/Users/adela/home/workspace/recent/HGZero/meeting/build/classes/java/main started by adela in /Users/adela/home/workspace/recent/HGZero/meeting) +2025-10-27 13:55:54 [main] DEBUG c.u.h.meeting.MeetingApplication - Running with Spring Boot v3.3.5, Spring v6.1.14 +2025-10-27 13:55:54 [main] INFO c.u.h.meeting.MeetingApplication - The following 1 profile is active: "dev" +2025-10-27 13:55:54 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:55:54 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2025-10-27 13:55:54 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 70 ms. Found 8 JPA repository interfaces. +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingAnalysisJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:55:55 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces. +2025-10-27 13:55:55 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8082 (http) +2025-10-27 13:55:55 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-10-27 13:55:55 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.31] +2025-10-27 13:55:55 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-10-27 13:55:55 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1154 ms +2025-10-27 13:55:55 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] +2025-10-27 13:55:55 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final +2025-10-27 13:55:55 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@62c47480 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@62c47480 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@62c47480 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@7de2bdc7 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@7de2bdc7 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@683ed81b +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@683ed81b +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@3c116f26 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@3c116f26 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@7db06c50 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@7db06c50 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@7db06c50 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BasicTypeReference@1554eaa4 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@1554eaa4 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BasicTypeReference@1554eaa4 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@b340615 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@b340615 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.BasicTypeReference@3c6b300a +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BasicTypeReference@4247093b +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@4247093b +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@4e14d520 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@4e14d520 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@5807ea46 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@b787274 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@55b45ea1 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@45f95ac0 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@3b77940f +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@4c418496 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@4c418496 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@1aa31454 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@1aa31454 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@5a8656a2 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@5a8656a2 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@52035328 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@5614ae05 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@54970127 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@54970127 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@3c4c7e51 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@349aeec4 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@3700994c +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.BasicTypeReference@78a165db +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@78a165db +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.BasicTypeReference@4eb48298 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@4eb48298 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@1e429f56 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@1e429f56 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@1e429f56 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@6dbeaef8 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@7744195 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration instant -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@7d47b021 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@7d47b021 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@7d47b021 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@6516181f +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@17d19538 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@17d19538 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@6068cda1 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@6068cda1 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration vector -> org.hibernate.type.BasicTypeReference@37ade216 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@118e2487 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.JavaObjectType@3b4f1eb +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@3b4f1eb +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration null -> org.hibernate.type.NullType@18b30951 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@48f4264e +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@533d7c61 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@53c40ed6 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@3a6b94b6 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@22ee7fdc +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@1a88d194 +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@6949cead +2025-10-27 13:55:55 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@fe13916 +2025-10-27 13:55:55 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer +2025-10-27 13:55:55 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... +2025-10-27 13:55:56 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@25a2f432 +2025-10-27 13:55:56 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. +2025-10-27 13:55:56 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) +2025-10-27 13:55:56 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@5d449307) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@44e7c06b) +2025-10-27 13:55:56 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@24a807a9) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@aca594d) +2025-10-27 13:55:56 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) +2025-10-27 13:55:56 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@18918d70 +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@18918d70 +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@3b4f1eb` +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:56 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:55:56 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@6b170692] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@4d4bac56] +2025-10-27 13:55:56 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2025-10-27 13:55:56 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@6b170692] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@1912ba29] +2025-10-27 13:55:56 [main] DEBUG org.hibernate.SQL - + alter table if exists meeting_analysis + alter column agenda_analyses set data type TEXT +2025-10-27 13:55:56 [main] DEBUG org.hibernate.SQL - + alter table if exists meetings + alter column description set data type TEXT +2025-10-27 13:55:56 [main] DEBUG org.hibernate.SQL - + alter table if exists minutes_sections + alter column content set data type TEXT +2025-10-27 13:55:56 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column description set data type TEXT +2025-10-27 13:55:56 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column sections set data type TEXT +2025-10-27 13:55:56 [main] DEBUG org.hibernate.SQL - + alter table if exists todos + alter column description set data type TEXT +2025-10-27 13:55:57 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@1912ba29] for TypeConfiguration +2025-10-27 13:55:57 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:55:57 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. +2025-10-27 13:55:57 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) +2025-10-27 13:55:57 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 +2025-10-27 13:55:57 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library +2025-10-27 13:55:58 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 +2025-10-27 13:55:58 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 +2025-10-27 13:55:58 [main] INFO c.u.h.m.infra.config.EventHubConfig - Initializing Azure EventHub configuration with hub name: hgzero-eventhub-name +2025-10-27 13:55:58 [main] INFO c.u.h.m.infra.config.EventHubConfig - Creating EventHub producer for hub: hgzero-eventhub-name +2025-10-27 13:55:58 [main] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_13ec4e_1761540958084"} +2025-10-27 13:55:58 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:55:58 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2025-10-27 13:55:58 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - + +Using generated security password: cee403db-5fcf-422e-9451-94c8afe8e9ef + +This generated password is for development use only. Your security configuration must be updated before running your application in production. + +2025-10-27 13:55:58 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager +2025-10-27 13:55:58 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} +2025-10-27 13:55:58 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' +2025-10-27 13:55:58 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter +2025-10-27 13:55:58 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) +2025-10-27 13:55:59 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop' +2025-10-27 13:55:59 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Upstream connection publisher was completed. Terminating processor.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:55:59 [main] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Disposing of ReactorConnection.","connectionId":"MF_13ec4e_1761540958084","isTransient":false,"isInitiatedByClient":true,"shutdownMessage":"Disposed by client."} +2025-10-27 13:55:59 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Channel is disposed.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:55:59 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:55:59 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryClosed from [org.hibernate.internal.SessionFactoryImpl@1912ba29] for TypeConfiguration +2025-10-27 13:55:59 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Un-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@e6fa52c] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@1912ba29] +2025-10-27 13:55:59 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated... +2025-10-27 13:55:59 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed. +2025-10-27 13:55:59 [main] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-10-27 13:55:59 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 8082 was already in use. + +Action: + +Identify and stop the process that's listening on port 8082 or configure this application to listen on another port. + +2025-10-27 13:57:15 [main] INFO c.u.h.meeting.MeetingApplication - Starting MeetingApplication using Java 21.0.8 with PID 55391 (/Users/adela/home/workspace/recent/HGZero/meeting/build/classes/java/main started by adela in /Users/adela/home/workspace/recent/HGZero/meeting) +2025-10-27 13:57:15 [main] DEBUG c.u.h.meeting.MeetingApplication - Running with Spring Boot v3.3.5, Spring v6.1.14 +2025-10-27 13:57:15 [main] INFO c.u.h.meeting.MeetingApplication - The following 1 profile is active: "dev" +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 65 ms. Found 8 JPA repository interfaces. +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingAnalysisJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:16 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces. +2025-10-27 13:57:16 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8082 (http) +2025-10-27 13:57:16 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-10-27 13:57:16 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.31] +2025-10-27 13:57:16 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-10-27 13:57:16 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1119 ms +2025-10-27 13:57:16 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] +2025-10-27 13:57:17 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final +2025-10-27 13:57:17 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.BasicTypeReference@4e14d520 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@5807ea46 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@b787274 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@55b45ea1 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@45f95ac0 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.BasicTypeReference@3b77940f +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@4c418496 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@1aa31454 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@5a8656a2 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@52035328 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@5614ae05 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@54970127 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@3c4c7e51 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@349aeec4 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@349aeec4 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@3700994c +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@3700994c +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@78a165db +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@4eb48298 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@1e429f56 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@6dbeaef8 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@7744195 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@7d47b021 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@6516181f +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@17d19538 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@6068cda1 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration instant -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@37ade216 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@118e2487 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.BasicTypeReference@6032622 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@6032622 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.BasicTypeReference@4258106 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@4258106 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@64ef2719 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@64ef2719 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@7b423f90 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@7b423f90 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@24f3fb87 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@24f3fb87 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.BasicTypeReference@c7673ae +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@c7673ae +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration vector -> org.hibernate.type.BasicTypeReference@113c4ad6 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@7be859de +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.JavaObjectType@7cd25bf5 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@7cd25bf5 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration null -> org.hibernate.type.NullType@fe13916 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@5ea0a7a9 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@25e353dc +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@234ce7ff +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@780a91d0 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@3cfab340 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@3387ab0 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@470f0637 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@6b278b17 +2025-10-27 13:57:17 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer +2025-10-27 13:57:17 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... +2025-10-27 13:57:17 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@47fc9ce +2025-10-27 13:57:17 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. +2025-10-27 13:57:17 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) +2025-10-27 13:57:17 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@3c5bb37d) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@558575fe) +2025-10-27 13:57:17 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@25fcdcc6) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@180fb796) +2025-10-27 13:57:17 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) +2025-10-27 13:57:17 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@3a012678 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@3a012678 +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@7cd25bf5` +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:17 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:17 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@1a22c1ba] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@4930213b] +2025-10-27 13:57:18 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2025-10-27 13:57:18 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@1a22c1ba] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@66464f27] +2025-10-27 13:57:18 [main] DEBUG org.hibernate.SQL - + alter table if exists meeting_analysis + alter column agenda_analyses set data type TEXT +2025-10-27 13:57:18 [main] DEBUG org.hibernate.SQL - + alter table if exists meetings + alter column description set data type TEXT +2025-10-27 13:57:18 [main] DEBUG org.hibernate.SQL - + alter table if exists minutes_sections + alter column content set data type TEXT +2025-10-27 13:57:18 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column description set data type TEXT +2025-10-27 13:57:18 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column sections set data type TEXT +2025-10-27 13:57:18 [main] DEBUG org.hibernate.SQL - + alter table if exists todos + alter column description set data type TEXT +2025-10-27 13:57:18 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@66464f27] for TypeConfiguration +2025-10-27 13:57:18 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:57:18 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. +2025-10-27 13:57:19 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) +2025-10-27 13:57:19 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 +2025-10-27 13:57:19 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library +2025-10-27 13:57:19 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 +2025-10-27 13:57:19 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 +2025-10-27 13:57:19 [main] INFO c.u.h.m.infra.config.EventHubConfig - Initializing Azure EventHub configuration with hub name: hgzero-eventhub-name +2025-10-27 13:57:19 [main] INFO c.u.h.m.infra.config.EventHubConfig - Creating EventHub producer for hub: hgzero-eventhub-name +2025-10-27 13:57:19 [main] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_29648a_1761541039242"} +2025-10-27 13:57:19 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:57:19 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2025-10-27 13:57:19 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - + +Using generated security password: 28f9968c-5288-49a4-b39d-24688cb876d0 + +This generated password is for development use only. Your security configuration must be updated before running your application in production. + +2025-10-27 13:57:19 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager +2025-10-27 13:57:19 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} +2025-10-27 13:57:19 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' +2025-10-27 13:57:19 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter +2025-10-27 13:57:19 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) +2025-10-27 13:57:20 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop' +2025-10-27 13:57:20 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Upstream connection publisher was completed. Terminating processor.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:57:20 [main] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Disposing of ReactorConnection.","connectionId":"MF_29648a_1761541039242","isTransient":false,"isInitiatedByClient":true,"shutdownMessage":"Disposed by client."} +2025-10-27 13:57:20 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Channel is disposed.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:57:20 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:57:20 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryClosed from [org.hibernate.internal.SessionFactoryImpl@66464f27] for TypeConfiguration +2025-10-27 13:57:20 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Un-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@8b1263c] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@66464f27] +2025-10-27 13:57:20 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated... +2025-10-27 13:57:20 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed. +2025-10-27 13:57:21 [main] INFO c.u.h.meeting.MeetingApplication - Starting MeetingApplication using Java 21.0.8 with PID 55402 (/Users/adela/home/workspace/recent/HGZero/meeting/build/classes/java/main started by adela in /Users/adela/home/workspace/recent/HGZero/meeting) +2025-10-27 13:57:21 [main] DEBUG c.u.h.meeting.MeetingApplication - Running with Spring Boot v3.3.5, Spring v6.1.14 +2025-10-27 13:57:21 [main] INFO c.u.h.meeting.MeetingApplication - The following 1 profile is active: "dev" +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 66 ms. Found 8 JPA repository interfaces. +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingAnalysisJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 17 ms. Found 0 Redis repository interfaces. +2025-10-27 13:57:22 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8082 (http) +2025-10-27 13:57:22 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-10-27 13:57:22 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.31] +2025-10-27 13:57:22 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-10-27 13:57:22 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1065 ms +2025-10-27 13:57:22 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] +2025-10-27 13:57:22 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final +2025-10-27 13:57:22 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.BasicTypeReference@4e14d520 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@5807ea46 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@b787274 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@55b45ea1 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@45f95ac0 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.BasicTypeReference@3b77940f +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@4c418496 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@1aa31454 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@5a8656a2 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@52035328 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@5614ae05 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@54970127 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@3c4c7e51 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@349aeec4 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@349aeec4 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@3700994c +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@3700994c +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@78a165db +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@4eb48298 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@1e429f56 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@6dbeaef8 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@7744195 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@7d47b021 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@6516181f +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@17d19538 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@6068cda1 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration instant -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@37ade216 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@118e2487 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.BasicTypeReference@6032622 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@6032622 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.BasicTypeReference@4258106 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@4258106 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@64ef2719 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@64ef2719 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@7b423f90 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@7b423f90 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@24f3fb87 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@24f3fb87 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.BasicTypeReference@c7673ae +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@c7673ae +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration vector -> org.hibernate.type.BasicTypeReference@113c4ad6 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@7be859de +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.JavaObjectType@7cd25bf5 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@7cd25bf5 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration null -> org.hibernate.type.NullType@fe13916 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@5ea0a7a9 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@25e353dc +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@234ce7ff +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@780a91d0 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@3cfab340 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@3387ab0 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@470f0637 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@6b278b17 +2025-10-27 13:57:22 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer +2025-10-27 13:57:22 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... +2025-10-27 13:57:22 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@47fc9ce +2025-10-27 13:57:22 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. +2025-10-27 13:57:22 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) +2025-10-27 13:57:22 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@3c5bb37d) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@558575fe) +2025-10-27 13:57:22 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@25fcdcc6) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@180fb796) +2025-10-27 13:57:22 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) +2025-10-27 13:57:22 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@3a012678 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@3a012678 +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@7cd25bf5` +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:22 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@1a22c1ba] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@4930213b] +2025-10-27 13:57:23 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2025-10-27 13:57:23 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@1a22c1ba] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@13198b8e] +2025-10-27 13:57:23 [main] DEBUG org.hibernate.SQL - + alter table if exists meeting_analysis + alter column agenda_analyses set data type TEXT +2025-10-27 13:57:23 [main] DEBUG org.hibernate.SQL - + alter table if exists meetings + alter column description set data type TEXT +2025-10-27 13:57:23 [main] DEBUG org.hibernate.SQL - + alter table if exists minutes_sections + alter column content set data type TEXT +2025-10-27 13:57:23 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column description set data type TEXT +2025-10-27 13:57:23 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column sections set data type TEXT +2025-10-27 13:57:23 [main] DEBUG org.hibernate.SQL - + alter table if exists todos + alter column description set data type TEXT +2025-10-27 13:57:23 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@13198b8e] for TypeConfiguration +2025-10-27 13:57:23 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:57:24 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. +2025-10-27 13:57:24 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) +2025-10-27 13:57:24 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 +2025-10-27 13:57:24 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library +2025-10-27 13:57:24 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 +2025-10-27 13:57:24 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 +2025-10-27 13:57:24 [main] INFO c.u.h.m.infra.config.EventHubConfig - Initializing Azure EventHub configuration with hub name: hgzero-eventhub-name +2025-10-27 13:57:24 [main] INFO c.u.h.m.infra.config.EventHubConfig - Creating EventHub producer for hub: hgzero-eventhub-name +2025-10-27 13:57:24 [main] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_197eff_1761541044670"} +2025-10-27 13:57:24 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:57:24 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2025-10-27 13:57:24 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - + +Using generated security password: dcb6a833-4f8a-4039-b017-fb78ebef5840 + +This generated password is for development use only. Your security configuration must be updated before running your application in production. + +2025-10-27 13:57:24 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager +2025-10-27 13:57:24 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} +2025-10-27 13:57:25 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' +2025-10-27 13:57:25 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter +2025-10-27 13:57:25 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) +2025-10-27 13:57:25 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop' +2025-10-27 13:57:25 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Upstream connection publisher was completed. Terminating processor.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:57:25 [main] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Disposing of ReactorConnection.","connectionId":"MF_197eff_1761541044670","isTransient":false,"isInitiatedByClient":true,"shutdownMessage":"Disposed by client."} +2025-10-27 13:57:25 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Channel is disposed.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:57:25 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:57:25 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryClosed from [org.hibernate.internal.SessionFactoryImpl@13198b8e] for TypeConfiguration +2025-10-27 13:57:25 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Un-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@ba28d1b] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@13198b8e] +2025-10-27 13:57:25 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated... +2025-10-27 13:57:25 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed. +2025-10-27 13:57:25 [main] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-10-27 13:57:25 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 8082 was already in use. + +Action: + +Identify and stop the process that's listening on port 8082 or configure this application to listen on another port. + +2025-10-27 13:57:56 [main] INFO c.u.h.meeting.MeetingApplication - Starting MeetingApplication using Java 21.0.8 with PID 55471 (/Users/adela/home/workspace/recent/HGZero/meeting/build/classes/java/main started by adela in /Users/adela/home/workspace/recent/HGZero/meeting) +2025-10-27 13:57:56 [main] DEBUG c.u.h.meeting.MeetingApplication - Running with Spring Boot v3.3.5, Spring v6.1.14 +2025-10-27 13:57:56 [main] INFO c.u.h.meeting.MeetingApplication - The following 1 profile is active: "dev" +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 73 ms. Found 8 JPA repository interfaces. +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingAnalysisJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 13:57:57 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 20 ms. Found 0 Redis repository interfaces. +2025-10-27 13:57:58 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8082 (http) +2025-10-27 13:57:58 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-10-27 13:57:58 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.31] +2025-10-27 13:57:58 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-10-27 13:57:58 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1112 ms +2025-10-27 13:57:58 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] +2025-10-27 13:57:58 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final +2025-10-27 13:57:58 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@3c6b300a +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@3c6b300a +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@3c6b300a +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@4247093b +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@4247093b +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@4e14d520 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.BasicTypeReference@5807ea46 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.BasicTypeReference@5807ea46 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@5807ea46 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@b787274 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@55b45ea1 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@45f95ac0 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.BasicTypeReference@3b77940f +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@3b77940f +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@4c418496 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@4c418496 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@1aa31454 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@5a8656a2 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@52035328 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@5614ae05 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@54970127 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@54970127 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@3c4c7e51 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@3c4c7e51 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@349aeec4 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@3700994c +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@78a165db +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@78a165db +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@4eb48298 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@1e429f56 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@6dbeaef8 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@6dbeaef8 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@7744195 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.BasicTypeReference@7d47b021 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@7d47b021 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.BasicTypeReference@6516181f +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@6516181f +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration instant -> org.hibernate.type.BasicTypeReference@17d19538 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@17d19538 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@6068cda1 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@6068cda1 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@6068cda1 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.BasicTypeReference@37ade216 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@37ade216 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.BasicTypeReference@118e2487 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@118e2487 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@118e2487 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.BasicTypeReference@6032622 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@6032622 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@4258106 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@4258106 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@64ef2719 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@64ef2719 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.BasicTypeReference@7b423f90 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@7b423f90 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration vector -> org.hibernate.type.BasicTypeReference@24f3fb87 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@c7673ae +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.JavaObjectType@5fa9247b +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@5fa9247b +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration null -> org.hibernate.type.NullType@1a88d194 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@6949cead +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@5ea0a7a9 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@278c998 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@25e353dc +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@234ce7ff +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@780a91d0 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@3cfab340 +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@3387ab0 +2025-10-27 13:57:58 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer +2025-10-27 13:57:58 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... +2025-10-27 13:57:58 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@95f1422 +2025-10-27 13:57:58 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. +2025-10-27 13:57:58 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) +2025-10-27 13:57:58 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@35d8ba22) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@3fc051ce) +2025-10-27 13:57:58 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@3c5bb37d) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@558575fe) +2025-10-27 13:57:58 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) +2025-10-27 13:57:58 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@2681185e +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@2681185e +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@5fa9247b` +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:58 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 13:57:58 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@430db481] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@15aaf7b1] +2025-10-27 13:57:59 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2025-10-27 13:57:59 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@430db481] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@62b72289] +2025-10-27 13:57:59 [main] DEBUG org.hibernate.SQL - + alter table if exists meeting_analysis + alter column agenda_analyses set data type TEXT +2025-10-27 13:57:59 [main] DEBUG org.hibernate.SQL - + alter table if exists meetings + alter column description set data type TEXT +2025-10-27 13:57:59 [main] DEBUG org.hibernate.SQL - + alter table if exists minutes_sections + alter column content set data type TEXT +2025-10-27 13:57:59 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column description set data type TEXT +2025-10-27 13:57:59 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column sections set data type TEXT +2025-10-27 13:57:59 [main] DEBUG org.hibernate.SQL - + alter table if exists todos + alter column description set data type TEXT +2025-10-27 13:57:59 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@62b72289] for TypeConfiguration +2025-10-27 13:57:59 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 13:57:59 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. +2025-10-27 13:58:00 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) +2025-10-27 13:58:00 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 +2025-10-27 13:58:00 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library +2025-10-27 13:58:00 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 +2025-10-27 13:58:00 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 +2025-10-27 13:58:00 [main] INFO c.u.h.m.infra.config.EventHubConfig - Initializing Azure EventHub configuration with hub name: hgzero-eventhub-name +2025-10-27 13:58:00 [main] INFO c.u.h.m.infra.config.EventHubConfig - Creating EventHub producer for hub: hgzero-eventhub-name +2025-10-27 13:58:00 [main] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_3bbe04_1761541080277"} +2025-10-27 13:58:00 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} +2025-10-27 13:58:00 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2025-10-27 13:58:00 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - + +Using generated security password: 575571d3-800d-49f6-b121-c9f49f54fa62 + +This generated password is for development use only. Your security configuration must be updated before running your application in production. + +2025-10-27 13:58:00 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager +2025-10-27 13:58:00 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} +2025-10-27 13:58:00 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' +2025-10-27 13:58:00 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter +2025-10-27 13:58:01 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) +2025-10-27 13:58:01 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8082 (http) with context path '/' +2025-10-27 13:58:01 [main] INFO c.u.h.meeting.MeetingApplication - Started MeetingApplication in 4.544 seconds (process running for 4.708) +2025-10-27 13:59:06 [http-nio-8082-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-10-27 13:59:06 [http-nio-8082-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-10-27 13:59:06 [http-nio-8082-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 4 ms +2025-10-27 13:59:06 [http-nio-8082-exec-1] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/index.html +2025-10-27 13:59:06 [http-nio-8082-exec-1] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-1] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/index.html +2025-10-27 13:59:06 [http-nio-8082-exec-2] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui.css +2025-10-27 13:59:06 [http-nio-8082-exec-2] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui-bundle.js +2025-10-27 13:59:06 [http-nio-8082-exec-5] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-initializer.js +2025-10-27 13:59:06 [http-nio-8082-exec-3] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/index.css +2025-10-27 13:59:06 [http-nio-8082-exec-2] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui.css +2025-10-27 13:59:06 [http-nio-8082-exec-6] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui-standalone-preset.js +2025-10-27 13:59:06 [http-nio-8082-exec-5] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-3] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-6] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-5] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-initializer.js +2025-10-27 13:59:06 [http-nio-8082-exec-4] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-3] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/index.css +2025-10-27 13:59:06 [http-nio-8082-exec-6] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui-standalone-preset.js +2025-10-27 13:59:06 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui-bundle.js +2025-10-27 13:59:06 [http-nio-8082-exec-8] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/favicon-32x32.png +2025-10-27 13:59:06 [http-nio-8082-exec-8] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-8] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/favicon-32x32.png +2025-10-27 13:59:06 [http-nio-8082-exec-7] DEBUG o.s.security.web.FilterChainProxy - Securing GET /v3/api-docs/swagger-config +2025-10-27 13:59:06 [http-nio-8082-exec-7] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-7] DEBUG o.s.security.web.FilterChainProxy - Secured GET /v3/api-docs/swagger-config +2025-10-27 13:59:06 [http-nio-8082-exec-7] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.ui.SwaggerConfigResource.openapiJson 호출 - 파라미터: [SecurityContextHolderAwareRequestWrapper[ org.springframework.security.web.header.HeaderWriterFilter$HeaderWriterRequest@1f37878d]] +2025-10-27 13:59:06 [http-nio-8082-exec-7] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.ui.SwaggerConfigResource.openapiJson 완료 - 실행시간: 1ms +2025-10-27 13:59:06 [http-nio-8082-exec-9] DEBUG o.s.security.web.FilterChainProxy - Securing GET /v3/api-docs +2025-10-27 13:59:06 [http-nio-8082-exec-9] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 13:59:06 [http-nio-8082-exec-9] DEBUG o.s.security.web.FilterChainProxy - Secured GET /v3/api-docs +2025-10-27 13:59:06 [http-nio-8082-exec-9] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.api.OpenApiWebMvcResource.openapiJson 호출 - 파라미터: [SecurityContextHolderAwareRequestWrapper[ org.springframework.security.web.header.HeaderWriterFilter$HeaderWriterRequest@363e5f7e], /v3/api-docs, ko_KR] +2025-10-27 13:59:07 [http-nio-8082-exec-9] INFO o.s.api.AbstractOpenApiResource - Init duration for springdoc-openapi is: 437 ms +2025-10-27 13:59:07 [http-nio-8082-exec-9] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.api.OpenApiWebMvcResource.openapiJson 완료 - 실행시간: 448ms +2025-10-27 13:59:16 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Securing GET /api/minutes/1 +2025-10-27 13:59:16 [http-nio-8082-exec-4] DEBUG c.u.h.m.i.c.j.JwtAuthenticationFilter - 헤더 기반 인증된 사용자: 1 (1) +2025-10-27 13:59:16 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Secured GET /api/minutes/1 +2025-10-27 13:59:16 [http-nio-8082-exec-4] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MinutesController.getMinutesDetail 호출 - 파라미터: [1, 1, 1] +2025-10-27 13:59:16 [http-nio-8082-exec-4] INFO c.u.h.m.i.c.MinutesController - 회의록 상세 조회 요청 - userId: 1, minutesId: 1 +2025-10-27 13:59:16 [http-nio-8082-exec-4] ERROR c.u.h.m.infra.cache.CacheService - 회의록 상세 캐시 저장 실패 - minutesId: 1 org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter.convert(LettuceExceptionConverter.java:52) at org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter.convert(LettuceExceptionConverter.java:50) @@ -372,7 +1350,7 @@ org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97) at org.springframework.data.redis.core.DefaultValueOperations.set(DefaultValueOperations.java:253) at org.springframework.data.redis.core.ValueOperations.set(ValueOperations.java:75) - at com.unicorn.hgzero.meeting.infra.cache.CacheService.cacheMeeting(CacheService.java:49) + at com.unicorn.hgzero.meeting.infra.cache.CacheService.cacheMinutesDetail(CacheService.java:253) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) @@ -392,33 +1370,8 @@ org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.infra.cache.CacheService$$SpringCGLIB$$0.cacheMeeting() - at com.unicorn.hgzero.meeting.biz.service.MeetingService.createMeeting(MeetingService.java:109) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) - at com.unicorn.hgzero.common.aop.LoggingAspect.logService(LoggingAspect.java:86) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) - at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.biz.service.MeetingService$$SpringCGLIB$$0.createMeeting() - at com.unicorn.hgzero.meeting.infra.controller.MeetingController.createMeeting(MeetingController.java:66) + at com.unicorn.hgzero.meeting.infra.cache.CacheService$$SpringCGLIB$$0.cacheMinutesDetail() + at com.unicorn.hgzero.meeting.infra.controller.MinutesController.getMinutesDetail(MinutesController.java:133) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) @@ -438,7 +1391,7 @@ org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.infra.controller.MeetingController$$SpringCGLIB$$0.createMeeting() + at com.unicorn.hgzero.meeting.infra.controller.MinutesController$$SpringCGLIB$$0.getMinutesDetail() at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) @@ -450,8 +1403,8 @@ org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) @@ -596,100 +1549,285 @@ Caused by: io.lettuce.core.RedisReadOnlyException: READONLY You can't write agai at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ... 1 common frames omitted -2025-10-27 09:14:08 [http-nio-8082-exec-2] DEBUG c.u.h.m.biz.service.MeetingService - Meeting cached: meetingId=5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:14:08 [http-nio-8082-exec-2] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Creating and starting connection.","connectionId":"MF_c2537e_1761523655847","hostName":"hgzero-eventhub-ns.servicebus.windows.net","port":5671} -2025-10-27 09:14:08 [http-nio-8082-exec-2] INFO c.a.c.a.i.ReactorExecutor - {"az.sdk.message":"Starting reactor.","connectionId":"MF_c2537e_1761523655847"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.ConnectionHandler - {"az.sdk.message":"onConnectionInit","connectionId":"MF_c2537e_1761523655847","hostName":"hgzero-eventhub-ns.servicebus.windows.net","namespace":"hgzero-eventhub-ns.servicebus.windows.net"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.ReactorHandler - {"az.sdk.message":"reactor.onReactorInit","connectionId":"MF_c2537e_1761523655847"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.ConnectionHandler - {"az.sdk.message":"onConnectionLocalOpen","connectionId":"MF_c2537e_1761523655847","errorCondition":null,"errorDescription":null,"hostName":"hgzero-eventhub-ns.servicebus.windows.net"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.ConnectionHandler - {"az.sdk.message":"onConnectionBound","connectionId":"MF_c2537e_1761523655847","hostName":"hgzero-eventhub-ns.servicebus.windows.net","peerDetails":"hgzero-eventhub-ns.servicebus.windows.net:5671"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.ConnectionHandler - {"az.sdk.message":"onConnectionRemoteOpen","connectionId":"MF_c2537e_1761523655847","hostName":"hgzero-eventhub-ns.servicebus.windows.net","remoteContainer":"daf94f96845d4a4c8f204bc24deb4033_G28"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Channel is now active.","entityPath":"hgzero-eventhub-name"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.SessionHandler - {"az.sdk.message":"onSessionRemoteOpen","connectionId":"MF_c2537e_1761523655847","sessionName":"hgzero-eventhub-name","sessionIncCapacity":0,"sessionOutgoingWindow":2147483647} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Setting CBS channel.","connectionId":"MF_c2537e_1761523655847"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.SessionHandler - {"az.sdk.message":"onSessionRemoteOpen","connectionId":"MF_c2537e_1761523655847","sessionName":"cbs-session","sessionIncCapacity":0,"sessionOutgoingWindow":2147483647} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Emitting new response channel.","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs","linkName":"cbs"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.AmqpChannelProcessor - {"az.sdk.message":"Setting next AMQP channel.","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.AmqpChannelProcessor - {"az.sdk.message":"Next AMQP channel received.","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs","subscriberId":"un_ce0ad6_1761524048533"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.SendLinkHandler - {"az.sdk.message":"onLinkRemoteOpen","connectionId":"MF_c2537e_1761523655847","linkName":"cbs:sender","entityPath":"$cbs","remoteTarget":"Target{address='$cbs', durable=NONE, expiryPolicy=SESSION_END, timeout=0, dynamic=false, dynamicNodeProperties=null, capabilities=null}"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.AmqpChannelProcessor - {"az.sdk.message":"Channel is now active.","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.ReceiveLinkHandler - {"az.sdk.message":"onLinkRemoteOpen","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs","linkName":"cbs:receiver","remoteSource":"Source{address='$cbs', durable=NONE, expiryPolicy=SESSION_END, timeout=0, dynamic=false, dynamicNodeProperties=null, distributionMode=null, filter=null, defaultOutcome=null, outcomes=null, capabilities=null}"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.ActiveClientTokenManager - {"az.sdk.message":"Scheduling refresh token task.","scopes":"amqp://hgzero-eventhub-ns.servicebus.windows.net/hgzero-eventhub-name"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.ReactorSession - {"az.sdk.message":"Creating a new send link.","connectionId":"MF_c2537e_1761523655847","linkName":"hgzero-eventhub-name","sessionName":"hgzero-eventhub-name"} -2025-10-27 09:14:08 [reactor-executor-1] INFO c.a.c.a.i.handler.SendLinkHandler - {"az.sdk.message":"onLinkRemoteOpen","connectionId":"MF_c2537e_1761523655847","linkName":"hgzero-eventhub-name","entityPath":"hgzero-eventhub-name","remoteTarget":"Target{address='hgzero-eventhub-name', durable=NONE, expiryPolicy=SESSION_END, timeout=0, dynamic=false, dynamicNodeProperties=null, capabilities=null}"} -2025-10-27 09:14:08 [http-nio-8082-exec-2] INFO c.u.h.m.i.e.p.EventHubPublisher - 이벤트 발행 완료: topic=notification, type=NOTIFICATION_REQUEST, partitionKey=du0928 -2025-10-27 09:14:08 [http-nio-8082-exec-2] INFO c.u.h.m.i.e.p.EventHubPublisher - 이벤트 발행 완료: topic=notification, type=NOTIFICATION_REQUEST, partitionKey=du09282 -2025-10-27 09:14:08 [http-nio-8082-exec-2] INFO c.u.h.m.i.e.p.EventHubPublisher - 회의 생성 알림 발행 완료 - meetingId: 5f9144ed-43db-479a-99bb-17b20a71fb1e, participants count: 2 -2025-10-27 09:14:08 [http-nio-8082-exec-2] DEBUG c.u.h.m.biz.service.MeetingService - Meeting invitation events published: meetingId=5f9144ed-43db-479a-99bb-17b20a71fb1e, participants=2 -2025-10-27 09:14:08 [http-nio-8082-exec-2] INFO c.u.h.m.biz.service.MeetingService - Meeting created successfully: 5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:14:08 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - /* insert for - com.unicorn.hgzero.meeting.infra.gateway.entity.MeetingParticipantEntity */insert - into - meeting_participants (attended, created_at, invitation_status, updated_at, meeting_id, user_id) - values - (?, ?, ?, ?, ?, ?) -2025-10-27 09:14:08 [http-nio-8082-exec-2] DEBUG org.hibernate.SQL - - /* insert for - com.unicorn.hgzero.meeting.infra.gateway.entity.MeetingParticipantEntity */insert - into - meeting_participants (attended, created_at, invitation_status, updated_at, meeting_id, user_id) - values - (?, ?, ?, ?, ?, ?) -2025-10-27 09:14:08 [http-nio-8082-exec-2] INFO c.u.h.m.i.c.MeetingController - 회의 예약 완료 - userId: user-005, meetingId: 5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:14:08 [http-nio-8082-exec-2] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MeetingController.createMeeting 완료 - 실행시간: 2109ms -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Securing POST /api/meetings/5f9144ed-43db-479a-99bb-17b20a71fb1e/start -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG c.u.h.m.i.c.j.JwtAuthenticationFilter - 헤더 기반 인증된 사용자: dohyunjung (user-005) -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Secured POST /api/meetings/5f9144ed-43db-479a-99bb-17b20a71fb1e/start -2025-10-27 09:17:17 [http-nio-8082-exec-4] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MeetingController.startMeeting 호출 - 파라미터: [5f9144ed-43db-479a-99bb-17b20a71fb1e, user-005, dohyunjung, dohyun.jung@example.com] -2025-10-27 09:17:17 [http-nio-8082-exec-4] INFO c.u.h.m.i.c.MeetingController - 회의 시작 요청 - meetingId: 5f9144ed-43db-479a-99bb-17b20a71fb1e, userId: user-005 -2025-10-27 09:17:17 [http-nio-8082-exec-4] INFO c.u.h.m.biz.service.MeetingService - Starting meeting: 5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG c.u.h.m.biz.service.MeetingService - Cache miss for meeting: 5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - select - me1_0.meeting_id, - me1_0.created_at, - me1_0.description, - me1_0.end_time, - me1_0.ended_at, - me1_0.location, - me1_0.organizer_id, - me1_0.purpose, - me1_0.scheduled_at, - me1_0.started_at, - me1_0.status, - me1_0.template_id, - me1_0.title, - me1_0.updated_at - from - meetings me1_0 - where - me1_0.meeting_id=? -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - select - p1_0.meeting_id, - p1_0.user_id, - p1_0.attended, - p1_0.created_at, - p1_0.invitation_status, - p1_0.updated_at - from - meeting_participants p1_0 - where - p1_0.meeting_id=? -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - /* */ select - mpe1_0.meeting_id, - mpe1_0.user_id, - mpe1_0.attended, - mpe1_0.created_at, - mpe1_0.invitation_status, - mpe1_0.updated_at - from - meeting_participants mpe1_0 - where - mpe1_0.meeting_id=? -2025-10-27 09:17:17 [http-nio-8082-exec-4] ERROR c.u.h.m.infra.cache.CacheService - 회의 정보 캐시 저장 실패 - meetingId: 5f9144ed-43db-479a-99bb-17b20a71fb1e +2025-10-27 13:59:16 [http-nio-8082-exec-4] INFO c.u.h.m.i.c.MinutesController - 회의록 상세 조회 성공 (Mock) - minutesId: 1 +2025-10-27 13:59:16 [http-nio-8082-exec-4] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MinutesController.getMinutesDetail 완료 - 실행시간: 238ms +2025-10-27 14:00:00 [SpringApplicationShutdownHook] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Upstream connection publisher was completed. Terminating processor.","entityPath":"hgzero-eventhub-name"} +2025-10-27 14:00:00 [SpringApplicationShutdownHook] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Disposing of ReactorConnection.","connectionId":"MF_3bbe04_1761541080277","isTransient":false,"isInitiatedByClient":true,"shutdownMessage":"Disposed by client."} +2025-10-27 14:00:00 [SpringApplicationShutdownHook] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Channel is disposed.","entityPath":"hgzero-eventhub-name"} +2025-10-27 14:00:00 [SpringApplicationShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 14:00:00 [SpringApplicationShutdownHook] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryClosed from [org.hibernate.internal.SessionFactoryImpl@62b72289] for TypeConfiguration +2025-10-27 14:00:00 [SpringApplicationShutdownHook] DEBUG o.h.type.spi.TypeConfiguration$Scope - Un-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@16075e30] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@62b72289] +2025-10-27 14:00:00 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated... +2025-10-27 14:00:00 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed. +2025-10-27 14:10:20 [main] INFO c.u.h.meeting.MeetingApplication - Starting MeetingApplication using Java 21.0.8 with PID 58647 (/Users/adela/home/workspace/recent/HGZero/meeting/build/classes/java/main started by adela in /Users/adela/home/workspace/recent/HGZero/meeting) +2025-10-27 14:10:20 [main] DEBUG c.u.h.meeting.MeetingApplication - Running with Spring Boot v3.3.5, Spring v6.1.14 +2025-10-27 14:10:20 [main] INFO c.u.h.meeting.MeetingApplication - The following 1 profile is active: "dev" +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 78 ms. Found 8 JPA repository interfaces. +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingAnalysisJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository +2025-10-27 14:10:21 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 16 ms. Found 0 Redis repository interfaces. +2025-10-27 14:10:22 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8082 (http) +2025-10-27 14:10:22 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-10-27 14:10:22 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.31] +2025-10-27 14:10:22 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-10-27 14:10:22 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1263 ms +2025-10-27 14:10:22 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] +2025-10-27 14:10:22 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final +2025-10-27 14:10:22 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@7074da1d +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@5bdb6ea8 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@3e55eeb9 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@44a13699 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@1253b822 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BasicTypeReference@127d2aee +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@3cc2e3e +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.BasicTypeReference@4e14d520 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@4189e668 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@3a589eed +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@5807ea46 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@305289b3 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@3ee68377 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@4037cdb0 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@27055a2a +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@33e4068 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@9499643 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@776d8097 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@7a34505a +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@b787274 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@4ec616d6 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@55b45ea1 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.BasicTypeReference@d5a72cd +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@45f95ac0 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.BasicTypeReference@3b77940f +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@4c418496 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@12d35bc9 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@1df32c09 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@1aa31454 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@5a8656a2 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@52035328 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@5614ae05 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@54970127 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@3c4c7e51 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@749ee0e3 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@7891cf3 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@6bfbab1c +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@349aeec4 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@349aeec4 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@3700994c +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@3700994c +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@78a165db +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@4eb48298 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@2d3bb944 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@1e429f56 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@6dbeaef8 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@7744195 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@77f529a6 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@7d47b021 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@6516181f +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@40cb95c1 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@1ead3c67 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@5e2b512b +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@ba87c11 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@17d19538 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@6068cda1 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration instant -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@644e6a8e +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@2ccecae2 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@37ade216 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@118e2487 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.BasicTypeReference@6032622 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@6032622 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@5cc075da +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.BasicTypeReference@4258106 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@4258106 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@64ef2719 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@64ef2719 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@7b423f90 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@7b423f90 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@24f3fb87 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@24f3fb87 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.BasicTypeReference@c7673ae +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@c7673ae +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration vector -> org.hibernate.type.BasicTypeReference@113c4ad6 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@7be859de +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.JavaObjectType@7cd25bf5 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@7cd25bf5 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration null -> org.hibernate.type.NullType@fe13916 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@5ea0a7a9 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@25e353dc +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@234ce7ff +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@780a91d0 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@3cfab340 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@3387ab0 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@470f0637 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@6b278b17 +2025-10-27 14:10:22 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer +2025-10-27 14:10:22 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... +2025-10-27 14:10:22 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@47fc9ce +2025-10-27 14:10:22 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. +2025-10-27 14:10:22 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) +2025-10-27 14:10:22 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@3c5bb37d) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@558575fe) +2025-10-27 14:10:22 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@25fcdcc6) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@180fb796) +2025-10-27 14:10:22 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) +2025-10-27 14:10:22 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@3a012678 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@3a012678 +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@7cd25bf5` +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 14:10:22 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) +2025-10-27 14:10:22 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@1a22c1ba] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@4930213b] +2025-10-27 14:10:23 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2025-10-27 14:10:23 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@1a22c1ba] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@75392381] +2025-10-27 14:10:23 [main] DEBUG org.hibernate.SQL - + alter table if exists meeting_analysis + alter column agenda_analyses set data type TEXT +2025-10-27 14:10:23 [main] DEBUG org.hibernate.SQL - + alter table if exists meetings + alter column description set data type TEXT +2025-10-27 14:10:23 [main] DEBUG org.hibernate.SQL - + alter table if exists minutes_sections + alter column content set data type TEXT +2025-10-27 14:10:23 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column description set data type TEXT +2025-10-27 14:10:23 [main] DEBUG org.hibernate.SQL - + alter table if exists templates + alter column sections set data type TEXT +2025-10-27 14:10:23 [main] DEBUG org.hibernate.SQL - + alter table if exists todos + alter column description set data type TEXT +2025-10-27 14:10:23 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@75392381] for TypeConfiguration +2025-10-27 14:10:23 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' +2025-10-27 14:10:24 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. +2025-10-27 14:10:24 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) +2025-10-27 14:10:24 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 +2025-10-27 14:10:24 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library +2025-10-27 14:10:24 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 +2025-10-27 14:10:24 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 +2025-10-27 14:10:24 [main] INFO c.u.h.m.infra.config.EventHubConfig - Initializing Azure EventHub configuration with hub name: hgzero-eventhub-name +2025-10-27 14:10:24 [main] INFO c.u.h.m.infra.config.EventHubConfig - Creating EventHub producer for hub: hgzero-eventhub-name +2025-10-27 14:10:24 [main] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_114f5d_1761541824680"} +2025-10-27 14:10:24 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} +2025-10-27 14:10:24 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2025-10-27 14:10:24 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - + +Using generated security password: af733cb2-8fe5-4db5-aa15-17e645dbec1b + +This generated password is for development use only. Your security configuration must be updated before running your application in production. + +2025-10-27 14:10:24 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager +2025-10-27 14:10:24 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} +2025-10-27 14:10:25 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' +2025-10-27 14:10:25 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter +2025-10-27 14:10:25 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) +2025-10-27 14:10:25 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8082 (http) with context path '/' +2025-10-27 14:10:25 [main] INFO c.u.h.meeting.MeetingApplication - Started MeetingApplication in 5.002 seconds (process running for 5.199) +2025-10-27 14:10:32 [http-nio-8082-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-10-27 14:10:32 [http-nio-8082-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-10-27 14:10:32 [http-nio-8082-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 5 ms +2025-10-27 14:10:32 [http-nio-8082-exec-1] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/index.html +2025-10-27 14:10:32 [http-nio-8082-exec-1] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:32 [http-nio-8082-exec-1] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/index.html +2025-10-27 14:10:32 [http-nio-8082-exec-2] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui.css +2025-10-27 14:10:32 [http-nio-8082-exec-2] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:32 [http-nio-8082-exec-3] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/index.css +2025-10-27 14:10:32 [http-nio-8082-exec-3] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:32 [http-nio-8082-exec-3] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/index.css +2025-10-27 14:10:32 [http-nio-8082-exec-2] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui.css +2025-10-27 14:10:32 [http-nio-8082-exec-6] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-initializer.js +2025-10-27 14:10:32 [http-nio-8082-exec-6] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:32 [http-nio-8082-exec-6] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-initializer.js +2025-10-27 14:10:32 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui-standalone-preset.js +2025-10-27 14:10:32 [http-nio-8082-exec-4] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:32 [http-nio-8082-exec-5] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui-bundle.js +2025-10-27 14:10:32 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui-standalone-preset.js +2025-10-27 14:10:32 [http-nio-8082-exec-5] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:32 [http-nio-8082-exec-5] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui-bundle.js +2025-10-27 14:10:33 [http-nio-8082-exec-8] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/favicon-32x32.png +2025-10-27 14:10:33 [http-nio-8082-exec-8] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:33 [http-nio-8082-exec-8] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/favicon-32x32.png +2025-10-27 14:10:33 [http-nio-8082-exec-7] DEBUG o.s.security.web.FilterChainProxy - Securing GET /v3/api-docs/swagger-config +2025-10-27 14:10:33 [http-nio-8082-exec-7] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:33 [http-nio-8082-exec-7] DEBUG o.s.security.web.FilterChainProxy - Secured GET /v3/api-docs/swagger-config +2025-10-27 14:10:33 [http-nio-8082-exec-7] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.ui.SwaggerConfigResource.openapiJson 호출 - 파라미터: [SecurityContextHolderAwareRequestWrapper[ org.springframework.security.web.header.HeaderWriterFilter$HeaderWriterRequest@7f2aa8c6]] +2025-10-27 14:10:33 [http-nio-8082-exec-7] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.ui.SwaggerConfigResource.openapiJson 완료 - 실행시간: 0ms +2025-10-27 14:10:33 [http-nio-8082-exec-9] DEBUG o.s.security.web.FilterChainProxy - Securing GET /v3/api-docs +2025-10-27 14:10:33 [http-nio-8082-exec-9] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext +2025-10-27 14:10:33 [http-nio-8082-exec-9] DEBUG o.s.security.web.FilterChainProxy - Secured GET /v3/api-docs +2025-10-27 14:10:33 [http-nio-8082-exec-9] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.api.OpenApiWebMvcResource.openapiJson 호출 - 파라미터: [SecurityContextHolderAwareRequestWrapper[ org.springframework.security.web.header.HeaderWriterFilter$HeaderWriterRequest@fb50cd9], /v3/api-docs, ko_KR] +2025-10-27 14:10:33 [http-nio-8082-exec-9] INFO o.s.api.AbstractOpenApiResource - Init duration for springdoc-openapi is: 458 ms +2025-10-27 14:10:33 [http-nio-8082-exec-9] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.api.OpenApiWebMvcResource.openapiJson 완료 - 실행시간: 470ms +2025-10-27 14:10:43 [http-nio-8082-exec-5] DEBUG o.s.security.web.FilterChainProxy - Securing GET /api/minutes/1 +2025-10-27 14:10:43 [http-nio-8082-exec-5] DEBUG c.u.h.m.i.c.j.JwtAuthenticationFilter - 헤더 기반 인증된 사용자: 1 (1) +2025-10-27 14:10:43 [http-nio-8082-exec-5] DEBUG o.s.security.web.FilterChainProxy - Secured GET /api/minutes/1 +2025-10-27 14:10:43 [http-nio-8082-exec-5] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MinutesController.getMinutesDetail 호출 - 파라미터: [1, 1, 1] +2025-10-27 14:10:43 [http-nio-8082-exec-5] INFO c.u.h.m.i.c.MinutesController - 회의록 상세 조회 요청 - userId: 1, minutesId: 1 +2025-10-27 14:10:43 [http-nio-8082-exec-5] ERROR c.u.h.m.infra.cache.CacheService - 회의록 상세 캐시 저장 실패 - minutesId: 1 org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter.convert(LettuceExceptionConverter.java:52) at org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter.convert(LettuceExceptionConverter.java:50) @@ -710,7 +1848,7 @@ org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:97) at org.springframework.data.redis.core.DefaultValueOperations.set(DefaultValueOperations.java:253) at org.springframework.data.redis.core.ValueOperations.set(ValueOperations.java:75) - at com.unicorn.hgzero.meeting.infra.cache.CacheService.cacheMeeting(CacheService.java:49) + at com.unicorn.hgzero.meeting.infra.cache.CacheService.cacheMinutesDetail(CacheService.java:253) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) @@ -730,33 +1868,8 @@ org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.infra.cache.CacheService$$SpringCGLIB$$0.cacheMeeting() - at com.unicorn.hgzero.meeting.biz.service.MeetingService.startMeeting(MeetingService.java:160) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) - at com.unicorn.hgzero.common.aop.LoggingAspect.logService(LoggingAspect.java:86) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) - at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.biz.service.MeetingService$$SpringCGLIB$$0.startMeeting() - at com.unicorn.hgzero.meeting.infra.controller.MeetingController.startMeeting(MeetingController.java:152) + at com.unicorn.hgzero.meeting.infra.cache.CacheService$$SpringCGLIB$$0.cacheMinutesDetail() + at com.unicorn.hgzero.meeting.infra.controller.MinutesController.getMinutesDetail(MinutesController.java:133) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) @@ -776,7 +1889,7 @@ org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.infra.controller.MeetingController$$SpringCGLIB$$0.startMeeting() + at com.unicorn.hgzero.meeting.infra.controller.MinutesController$$SpringCGLIB$$0.getMinutesDetail() at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) @@ -788,8 +1901,8 @@ org.springframework.data.redis.RedisSystemException: Error in execution at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) @@ -934,998 +2047,5 @@ Caused by: io.lettuce.core.RedisReadOnlyException: READONLY You can't write agai at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ... 1 common frames omitted -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - select - se1_0.session_id, - se1_0.created_at, - se1_0.ended_at, - se1_0.meeting_id, - se1_0.minutes_id, - se1_0.started_at, - se1_0.started_by, - se1_0.status, - se1_0.updated_at - from - sessions se1_0 - where - se1_0.session_id=? -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG c.u.h.m.biz.service.MeetingService - Session created: sessionId=3bee2b78-9a53-4a10-b652-78bc4cafad88, meetingId=5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG c.u.h.m.biz.service.MeetingService - Meeting status updated to IN_PROGRESS: 5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:17:17 [http-nio-8082-exec-4] ERROR c.u.h.m.infra.cache.CacheService - 캐시 삭제 실패 - key: meeting:5f9144ed-43db-479a-99bb-17b20a71fb1e -org.springframework.data.redis.RedisSystemException: Error in execution - at org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter.convert(LettuceExceptionConverter.java:52) - at org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter.convert(LettuceExceptionConverter.java:50) - at org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter.convert(LettuceExceptionConverter.java:41) - at org.springframework.data.redis.PassThroughExceptionTranslationStrategy.translate(PassThroughExceptionTranslationStrategy.java:40) - at org.springframework.data.redis.FallbackExceptionTranslationStrategy.translate(FallbackExceptionTranslationStrategy.java:38) - at org.springframework.data.redis.connection.lettuce.LettuceConnection.convertLettuceAccessException(LettuceConnection.java:310) - at org.springframework.data.redis.connection.lettuce.LettuceConnection.await(LettuceConnection.java:1012) - at org.springframework.data.redis.connection.lettuce.LettuceConnection.lambda$doInvoke$3(LettuceConnection.java:447) - at org.springframework.data.redis.connection.lettuce.LettuceInvoker$Synchronizer.invoke(LettuceInvoker.java:665) - at org.springframework.data.redis.connection.lettuce.LettuceInvoker.just(LettuceInvoker.java:94) - at org.springframework.data.redis.connection.lettuce.LettuceKeyCommands.del(LettuceKeyCommands.java:91) - at org.springframework.data.redis.core.RedisTemplate.lambda$delete$5(RedisTemplate.java:593) - at org.springframework.data.redis.core.RedisTemplate.lambda$doWithKeys$22(RedisTemplate.java:790) - at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:411) - at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:378) - at org.springframework.data.redis.core.RedisTemplate.doWithKeys(RedisTemplate.java:790) - at org.springframework.data.redis.core.RedisTemplate.delete(RedisTemplate.java:593) - at com.unicorn.hgzero.meeting.infra.cache.CacheService.evictCache(CacheService.java:203) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) - at com.unicorn.hgzero.common.aop.LoggingAspect.logService(LoggingAspect.java:86) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) - at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.infra.cache.CacheService$$SpringCGLIB$$0.evictCache() - at com.unicorn.hgzero.meeting.biz.service.MeetingService.startMeeting(MeetingService.java:206) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) - at com.unicorn.hgzero.common.aop.LoggingAspect.logService(LoggingAspect.java:86) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) - at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.biz.service.MeetingService$$SpringCGLIB$$0.startMeeting() - at com.unicorn.hgzero.meeting.infra.controller.MeetingController.startMeeting(MeetingController.java:152) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) - at com.unicorn.hgzero.common.aop.LoggingAspect.logController(LoggingAspect.java:56) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637) - at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627) - at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) - at com.unicorn.hgzero.meeting.infra.controller.MeetingController$$SpringCGLIB$$0.startMeeting() - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) - at java.base/java.lang.reflect.Method.invoke(Method.java:580) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) - at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) - at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) - at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) - at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131) - at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at com.unicorn.hgzero.meeting.infra.config.jwt.JwtAuthenticationFilter.doFilterInternal(JwtAuthenticationFilter.java:60) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) - at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195) - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) - at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) - at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230) - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) - at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:384) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) - at java.base/java.lang.Thread.run(Thread.java:1583) -Caused by: io.lettuce.core.RedisReadOnlyException: READONLY You can't write against a read only replica. - at io.lettuce.core.internal.ExceptionFactory.createExecutionException(ExceptionFactory.java:144) - at io.lettuce.core.internal.ExceptionFactory.createExecutionException(ExceptionFactory.java:116) - at io.lettuce.core.protocol.AsyncCommand.completeResult(AsyncCommand.java:120) - at io.lettuce.core.protocol.AsyncCommand.complete(AsyncCommand.java:111) - at io.lettuce.core.protocol.CommandWrapper.complete(CommandWrapper.java:63) - at io.lettuce.core.protocol.CommandHandler.complete(CommandHandler.java:745) - at io.lettuce.core.protocol.CommandHandler.decode(CommandHandler.java:680) - at io.lettuce.core.protocol.CommandHandler.channelRead(CommandHandler.java:597) - at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) - at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) - at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) - at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1357) - at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) - at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) - at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:868) - at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) - at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) - at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) - at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) - at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) - at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) - at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) - at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) - ... 1 common frames omitted -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG c.u.h.m.biz.service.MeetingService - Meeting cache evicted: 5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - select - me1_0.minutes_id, - me1_0.created_at, - me1_0.created_by, - me1_0.finalized_at, - me1_0.finalized_by, - me1_0.meeting_id, - me1_0.status, - me1_0.title, - me1_0.updated_at, - me1_0.version - from - minutes me1_0 - where - me1_0.minutes_id=? -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - select - me1_0.minutes_id, - me1_0.created_at, - me1_0.created_by, - me1_0.finalized_at, - me1_0.finalized_by, - me1_0.meeting_id, - me1_0.status, - me1_0.title, - me1_0.updated_at, - me1_0.version, - s1_0.minutes_id, - s1_0.section_id, - s1_0.content, - s1_0.created_at, - s1_0.locked, - s1_0.locked_by, - s1_0."order", - s1_0.title, - s1_0.type, - s1_0.updated_at, - s1_0.verified - from - minutes me1_0 - left join - minutes_sections s1_0 - on me1_0.minutes_id=s1_0.minutes_id - where - me1_0.minutes_id=? -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG c.u.h.m.biz.service.MeetingService - Minutes draft created: minutesId=a5c8b779-e23f-499d-be5b-01274cc69d59, meetingId=5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:17:17 [http-nio-8082-exec-4] INFO c.u.h.m.i.e.p.EventHubPublisher - 이벤트 발행 완료: topic=meeting, type=MEETING_STARTED, partitionKey=5f9144ed-43db-479a-99bb-17b20a71fb1e -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG c.u.h.m.biz.service.MeetingService - MeetingStarted event published: meetingId=5f9144ed-43db-479a-99bb-17b20a71fb1e, sessionId=3bee2b78-9a53-4a10-b652-78bc4cafad88 -2025-10-27 09:17:17 [http-nio-8082-exec-4] INFO c.u.h.m.biz.service.MeetingService - Meeting started successfully: meetingId=5f9144ed-43db-479a-99bb-17b20a71fb1e, sessionId=3bee2b78-9a53-4a10-b652-78bc4cafad88, minutesId=a5c8b779-e23f-499d-be5b-01274cc69d59 -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - /* insert for - com.unicorn.hgzero.meeting.infra.gateway.entity.SessionEntity */insert - into - sessions (created_at, ended_at, meeting_id, minutes_id, started_at, started_by, status, updated_at, session_id) - values - (?, ?, ?, ?, ?, ?, ?, ?, ?) -2025-10-27 09:17:17 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - /* insert for - com.unicorn.hgzero.meeting.infra.gateway.entity.MinutesEntity */insert - into - minutes (created_at, created_by, finalized_at, finalized_by, meeting_id, status, title, updated_at, version, minutes_id) - values - (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2025-10-27 09:17:18 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - /* update - for com.unicorn.hgzero.meeting.infra.gateway.entity.MeetingEntity */update meetings - set - description=?, - end_time=?, - ended_at=?, - location=?, - organizer_id=?, - purpose=?, - scheduled_at=?, - started_at=?, - status=?, - template_id=?, - title=?, - updated_at=? - where - meeting_id=? -2025-10-27 09:17:18 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - /* update - for com.unicorn.hgzero.meeting.infra.gateway.entity.SessionEntity */update sessions - set - ended_at=?, - meeting_id=?, - minutes_id=?, - started_at=?, - started_by=?, - status=?, - updated_at=? - where - session_id=? -2025-10-27 09:17:18 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - /* delete for com.unicorn.hgzero.meeting.infra.gateway.entity.MeetingParticipantEntity */delete - from - meeting_participants - where - meeting_id=? - and user_id=? -2025-10-27 09:17:18 [http-nio-8082-exec-4] DEBUG org.hibernate.SQL - - /* delete for com.unicorn.hgzero.meeting.infra.gateway.entity.MeetingParticipantEntity */delete - from - meeting_participants - where - meeting_id=? - and user_id=? -2025-10-27 09:17:18 [http-nio-8082-exec-4] INFO c.u.h.m.i.c.MeetingController - 회의 시작 완료 - meetingId: 5f9144ed-43db-479a-99bb-17b20a71fb1e, sessionId: 3bee2b78-9a53-4a10-b652-78bc4cafad88 -2025-10-27 09:17:18 [http-nio-8082-exec-4] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MeetingController.startMeeting 완료 - 실행시간: 1151ms -2025-10-27 09:21:54 [lettuce-nioEventLoop-6-1] INFO i.l.core.protocol.CommandHandler - null Unexpected exception during request: java.net.SocketException: Connection reset -java.net.SocketException: Connection reset - at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) - at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:434) - at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:255) - at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) - at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:356) - at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) - at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) - at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) - at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) - at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) - at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) - at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) - at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) - at java.base/java.lang.Thread.run(Thread.java:1583) -2025-10-27 09:21:54 [lettuce-eventExecutorLoop-1-2] INFO i.l.core.protocol.ConnectionWatchdog - Reconnecting, last destination was /20.249.177.114:6379 -2025-10-27 09:21:54 [lettuce-nioEventLoop-6-2] INFO i.l.c.protocol.ReconnectionHandler - Reconnected to 20.249.177.114/:6379 -2025-10-27 09:32:07 [parallel-2] INFO c.a.c.a.i.ActiveClientTokenManager - {"az.sdk.message":"Refreshing token.","scopes":"amqp://hgzero-eventhub-ns.servicebus.windows.net/hgzero-eventhub-name"} -2025-10-27 09:47:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SendLinkHandler - {"az.sdk.message":"onLinkRemoteClose","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:link:detach-forced","errorDescription":"Idle link tracker, link hgzero-eventhub-name has been idle for 1800000ms TrackingId:fb21957a-303a-488b-810b-d55917d07872_G28, SystemTracker:hgzero-eventhub-ns:EventHub:hgzero-eventhub-name, Timestamp:2025-10-27T00:47:17","linkName":"hgzero-eventhub-name","entityPath":"hgzero-eventhub-name"} -2025-10-27 09:47:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SendLinkHandler - {"az.sdk.message":"Local link state is not closed.","connectionId":"MF_c2537e_1761523655847","linkName":"hgzero-eventhub-name","entityPath":"hgzero-eventhub-name","state":"ACTIVE"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SessionHandler - {"az.sdk.message":"onSessionRemoteClose","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","sessionName":"hgzero-eventhub-name"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SessionHandler - {"az.sdk.message":"onSessionRemoteClose closing a local session.","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","sessionName":"hgzero-eventhub-name"} -2025-10-27 09:52:18 [reactor-executor-1] ERROR reactor.core.publisher.Operators - Operator called default onErrorDropped -reactor.core.Exceptions$ErrorCallbackNotImplemented: com.azure.core.amqp.exception.AmqpException: onSessionRemoteClose connectionId[MF_c2537e_1761523655847], entityName[hgzero-eventhub-name] condition[Error{condition=amqp:connection:forced, description='The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18', info=null}], errorContext[NAMESPACE: hgzero-eventhub-ns.servicebus.windows.net. ERROR CONTEXT: N/A, PATH: hgzero-eventhub-name] -Caused by: com.azure.core.amqp.exception.AmqpException: onSessionRemoteClose connectionId[MF_c2537e_1761523655847], entityName[hgzero-eventhub-name] condition[Error{condition=amqp:connection:forced, description='The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18', info=null}], errorContext[NAMESPACE: hgzero-eventhub-ns.servicebus.windows.net. ERROR CONTEXT: N/A, PATH: hgzero-eventhub-name] - at com.azure.core.amqp.implementation.ExceptionUtil.toException(ExceptionUtil.java:85) - at com.azure.core.amqp.implementation.handler.SessionHandler.onSessionRemoteClose(SessionHandler.java:136) - at org.apache.qpid.proton.engine.BaseHandler.handle(BaseHandler.java:152) - at org.apache.qpid.proton.engine.impl.EventImpl.dispatch(EventImpl.java:108) - at org.apache.qpid.proton.reactor.impl.ReactorImpl.dispatch(ReactorImpl.java:324) - at org.apache.qpid.proton.reactor.impl.ReactorImpl.process(ReactorImpl.java:291) - at com.azure.core.amqp.implementation.ReactorExecutor.run(ReactorExecutor.java:91) - at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) - at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) - at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) - at java.base/java.lang.Thread.run(Thread.java:1583) -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Error occurred. Removing and disposing session","exception":"onSessionRemoteClose connectionId[MF_c2537e_1761523655847], entityName[hgzero-eventhub-name] condition[Error{condition=amqp:connection:forced, description='The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18', info=null}], errorContext[NAMESPACE: hgzero-eventhub-ns.servicebus.windows.net. ERROR CONTEXT: N/A, PATH: hgzero-eventhub-name]","connectionId":"MF_c2537e_1761523655847","sessionName":"hgzero-eventhub-name"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SendLinkHandler - {"az.sdk.message":"onLinkRemoteClose","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","linkName":"cbs:sender","entityPath":"$cbs"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SendLinkHandler - {"az.sdk.message":"Local link state is not closed.","connectionId":"MF_c2537e_1761523655847","linkName":"cbs:sender","entityPath":"$cbs","state":"ACTIVE"} -2025-10-27 09:52:18 [reactor-executor-1] WARN c.a.c.a.i.RequestResponseChannel - {"az.sdk.message":"Error in SendLinkHandler. Disposing unconfirmed sends.","exception":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18, errorContext[NAMESPACE: hgzero-eventhub-ns.servicebus.windows.net. ERROR CONTEXT: N/A, PATH: $cbs, REFERENCE_ID: cbs:sender, LINK_CREDIT: 98]","connectionId":"MF_c2537e_1761523655847","linkName":"cbs"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.AmqpChannelProcessor - {"az.sdk.message":"Transient error occurred. Retrying.","exception":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18, errorContext[NAMESPACE: hgzero-eventhub-ns.servicebus.windows.net. ERROR CONTEXT: N/A, PATH: $cbs, REFERENCE_ID: cbs:sender, LINK_CREDIT: 98]","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs","tryCount":0,"interval_ms":4511} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.ReceiveLinkHandler - {"az.sdk.message":"onLinkRemoteClose","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","linkName":"cbs:receiver","entityPath":"$cbs"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.ReceiveLinkHandler - {"az.sdk.message":"Local link state is not closed.","connectionId":"MF_c2537e_1761523655847","linkName":"cbs:receiver","entityPath":"$cbs","state":"ACTIVE"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SessionHandler - {"az.sdk.message":"onSessionRemoteClose","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","sessionName":"cbs-session"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SessionHandler - {"az.sdk.message":"onSessionRemoteClose closing a local session.","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","sessionName":"cbs-session"} -2025-10-27 09:52:18 [reactor-executor-1] ERROR reactor.core.publisher.Operators - Operator called default onErrorDropped -reactor.core.Exceptions$ErrorCallbackNotImplemented: com.azure.core.amqp.exception.AmqpException: onSessionRemoteClose connectionId[MF_c2537e_1761523655847], entityName[cbs-session] condition[Error{condition=amqp:connection:forced, description='The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18', info=null}], errorContext[NAMESPACE: hgzero-eventhub-ns.servicebus.windows.net. ERROR CONTEXT: N/A, PATH: cbs-session] -Caused by: com.azure.core.amqp.exception.AmqpException: onSessionRemoteClose connectionId[MF_c2537e_1761523655847], entityName[cbs-session] condition[Error{condition=amqp:connection:forced, description='The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18', info=null}], errorContext[NAMESPACE: hgzero-eventhub-ns.servicebus.windows.net. ERROR CONTEXT: N/A, PATH: cbs-session] - at com.azure.core.amqp.implementation.ExceptionUtil.toException(ExceptionUtil.java:85) - at com.azure.core.amqp.implementation.handler.SessionHandler.onSessionRemoteClose(SessionHandler.java:136) - at org.apache.qpid.proton.engine.BaseHandler.handle(BaseHandler.java:152) - at org.apache.qpid.proton.engine.impl.EventImpl.dispatch(EventImpl.java:108) - at org.apache.qpid.proton.reactor.impl.ReactorImpl.dispatch(ReactorImpl.java:324) - at org.apache.qpid.proton.reactor.impl.ReactorImpl.process(ReactorImpl.java:291) - at com.azure.core.amqp.implementation.ReactorExecutor.run(ReactorExecutor.java:91) - at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) - at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) - at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) - at java.base/java.lang.Thread.run(Thread.java:1583) -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Error occurred. Removing and disposing session","exception":"onSessionRemoteClose connectionId[MF_c2537e_1761523655847], entityName[cbs-session] condition[Error{condition=amqp:connection:forced, description='The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18', info=null}], errorContext[NAMESPACE: hgzero-eventhub-ns.servicebus.windows.net. ERROR CONTEXT: N/A, PATH: cbs-session]","connectionId":"MF_c2537e_1761523655847","sessionName":"cbs-session"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.ConnectionHandler - {"az.sdk.message":"onConnectionRemoteClose","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","hostName":"hgzero-eventhub-ns.servicebus.windows.net"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.ConnectionHandler - {"az.sdk.message":"onConnectionLocalClose","connectionId":"MF_c2537e_1761523655847","errorCondition":null,"errorDescription":null,"hostName":"hgzero-eventhub-ns.servicebus.windows.net"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.ConnectionHandler - {"az.sdk.message":"onConnectionUnbound","connectionId":"MF_c2537e_1761523655847","hostName":"hgzero-eventhub-ns.servicebus.windows.net","state":"CLOSED","remoteState":"CLOSED"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Disposing of ReactorConnection.","connectionId":"MF_c2537e_1761523655847","isTransient":false,"isInitiatedByClient":false,"shutdownMessage":"Connection handler closed."} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Channel is closed. Requesting upstream.","entityPath":"hgzero-eventhub-name"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Connection not requested, yet. Requesting one.","entityPath":"hgzero-eventhub-name"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_86ed40_1761526338133"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SendLinkHandler - {"az.sdk.message":"onLinkFinal","connectionId":"MF_c2537e_1761523655847","linkName":"hgzero-eventhub-name","entityPath":"hgzero-eventhub-name"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SessionHandler - {"az.sdk.message":"onSessionFinal.","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","sessionName":"hgzero-eventhub-name"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SendLinkHandler - {"az.sdk.message":"onLinkFinal","connectionId":"MF_c2537e_1761523655847","linkName":"cbs:sender","entityPath":"$cbs"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.ReceiveLinkHandler - {"az.sdk.message":"onLinkFinal","connectionId":"MF_c2537e_1761523655847","linkName":"cbs:receiver","entityPath":"$cbs"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.SessionHandler - {"az.sdk.message":"onSessionFinal.","connectionId":"MF_c2537e_1761523655847","errorCondition":"amqp:connection:forced","errorDescription":"The connection was closed by container 'daf94f96845d4a4c8f204bc24deb4033_G28' because it did not have any active links in the past 300000 milliseconds. TrackingId:daf94f96845d4a4c8f204bc24deb4033_G28, SystemTracker:gateway5, Timestamp:2025-10-27T00:52:18","sessionName":"cbs-session"} -2025-10-27 09:52:18 [reactor-executor-1] INFO c.a.c.a.i.handler.ConnectionHandler - {"az.sdk.message":"onConnectionFinal","connectionId":"MF_c2537e_1761523655847","errorCondition":null,"errorDescription":null,"hostName":"hgzero-eventhub-ns.servicebus.windows.net"} -2025-10-27 09:52:22 [parallel-7] INFO c.a.c.a.i.AmqpChannelProcessor - {"az.sdk.message":"Requesting from upstream.","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs","tryCount":0} -2025-10-27 09:52:22 [parallel-7] INFO c.a.c.a.i.AmqpChannelProcessor - {"az.sdk.message":"Connection not requested, yet. Requesting one.","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs"} -2025-10-27 09:52:22 [parallel-7] WARN c.a.c.a.i.AmqpChannelProcessor - {"az.sdk.message":"Retry attempts exhausted or exception was not retriable.","exception":"Cannot invoke \"java.util.List.add(Object)\" because \"this._sessions\" is null","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs","tryCount":1} -2025-10-27 09:52:22 [parallel-7] ERROR reactor.core.publisher.Operators - Operator called default onErrorDropped -reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.NullPointerException: Cannot invoke "java.util.List.add(Object)" because "this._sessions" is null -Caused by: java.lang.NullPointerException: Cannot invoke "java.util.List.add(Object)" because "this._sessions" is null - at org.apache.qpid.proton.engine.impl.ConnectionImpl.session(ConnectionImpl.java:91) - at org.apache.qpid.proton.engine.impl.ConnectionImpl.session(ConnectionImpl.java:39) - at com.azure.core.amqp.implementation.ReactorConnection.lambda$createSession$13(ReactorConnection.java:282) - at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) - at com.azure.core.amqp.implementation.ReactorConnection.lambda$createSession$14(ReactorConnection.java:279) - at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:113) - at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) - at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:137) - at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.request(MonoIgnoreThen.java:164) - at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.request(FluxHide.java:152) - at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.request(MonoPeekTerminal.java:139) - at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) - at reactor.core.publisher.MonoFlatMap$FlatMapMain.request(MonoFlatMap.java:194) - at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) - at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) - at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144) - at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2331) - at com.azure.core.amqp.implementation.AmqpChannelProcessor.requestUpstream(AmqpChannelProcessor.java:317) - at com.azure.core.amqp.implementation.AmqpChannelProcessor.lambda$onError$4(AmqpChannelProcessor.java:213) - at reactor.core.publisher.LambdaMonoSubscriber.onNext(LambdaMonoSubscriber.java:171) - at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:270) - at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:285) - at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) - at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) - at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) - at java.base/java.lang.Thread.run(Thread.java:1583) -2025-10-27 09:52:22 [parallel-7] INFO c.a.c.a.i.AmqpChannelProcessor - {"az.sdk.message":"Error in AMQP channel processor.","connectionId":"MF_c2537e_1761523655847","entityPath":"$cbs","subscriberId":"un_e23365_1761526338131"} -2025-10-27 13:05:31 [main] INFO c.u.h.meeting.MeetingApplication - Starting MeetingApplication using Java 21.0.8 with PID 47761 (/Users/adela/home/workspace/recent/HGZero/meeting/build/classes/java/main started by adela in /Users/adela/home/workspace/recent/HGZero/meeting) -2025-10-27 13:05:31 [main] DEBUG c.u.h.meeting.MeetingApplication - Running with Spring Boot v3.3.5, Spring v6.1.14 -2025-10-27 13:05:31 [main] INFO c.u.h.meeting.MeetingApplication - The following 1 profile is active: "dev" -2025-10-27 13:05:31 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode -2025-10-27 13:05:31 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 84 ms. Found 8 JPA repository interfaces. -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingAnalysisJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:05:32 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 14 ms. Found 0 Redis repository interfaces. -2025-10-27 13:05:32 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8082 (http) -2025-10-27 13:05:32 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] -2025-10-27 13:05:32 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.31] -2025-10-27 13:05:32 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext -2025-10-27 13:05:32 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1256 ms -2025-10-27 13:05:32 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] -2025-10-27 13:05:32 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final -2025-10-27 13:05:33 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@b340615 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@b340615 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@b340615 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@3c6b300a -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@3c6b300a -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@4247093b -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@4247093b -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@7074da1d -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@7074da1d -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@5bdb6ea8 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@5bdb6ea8 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@5bdb6ea8 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BasicTypeReference@3e55eeb9 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@3e55eeb9 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BasicTypeReference@3e55eeb9 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@44a13699 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@44a13699 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.BasicTypeReference@1253b822 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BasicTypeReference@127d2aee -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@127d2aee -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@3cc2e3e -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@4e14d520 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@4189e668 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@4189e668 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@4189e668 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.BasicTypeReference@3a589eed -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.BasicTypeReference@3a589eed -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@3a589eed -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@5807ea46 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@5807ea46 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@5807ea46 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@305289b3 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@305289b3 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@305289b3 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@3ee68377 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@3ee68377 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@3ee68377 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@4037cdb0 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@4037cdb0 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@27055a2a -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@27055a2a -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.BasicTypeReference@33e4068 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.BasicTypeReference@33e4068 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@33e4068 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@9499643 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.BasicTypeReference@776d8097 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@776d8097 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@7a34505a -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.BasicTypeReference@b787274 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@b787274 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.BasicTypeReference@b787274 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@4ec616d6 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.BasicTypeReference@55b45ea1 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@d5a72cd -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.BasicTypeReference@45f95ac0 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@45f95ac0 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@3b77940f -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@3b77940f -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@4c418496 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@12d35bc9 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@1df32c09 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@1aa31454 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@5a8656a2 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@52035328 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@5614ae05 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@5614ae05 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@54970127 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@54970127 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@3c4c7e51 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@3c4c7e51 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@749ee0e3 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@749ee0e3 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@7891cf3 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@7891cf3 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@6bfbab1c -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@349aeec4 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@3700994c -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@3700994c -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@78a165db -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@4eb48298 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@2d3bb944 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@1e429f56 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@1e429f56 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@6dbeaef8 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@7744195 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.BasicTypeReference@77f529a6 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@77f529a6 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.BasicTypeReference@7d47b021 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@7d47b021 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@6516181f -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@6516181f -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@6516181f -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@40cb95c1 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@40cb95c1 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@40cb95c1 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@1ead3c67 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@5e2b512b -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration instant -> org.hibernate.type.BasicTypeReference@ba87c11 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@ba87c11 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@17d19538 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@17d19538 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@17d19538 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@6068cda1 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@644e6a8e -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.BasicTypeReference@2ccecae2 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@2ccecae2 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.BasicTypeReference@37ade216 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@37ade216 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@37ade216 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.BasicTypeReference@118e2487 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@118e2487 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@6032622 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@6032622 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@5cc075da -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@5cc075da -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@4258106 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@4258106 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.BasicTypeReference@64ef2719 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@64ef2719 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration vector -> org.hibernate.type.BasicTypeReference@7b423f90 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@24f3fb87 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.JavaObjectType@79e16dd9 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@79e16dd9 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration null -> org.hibernate.type.NullType@22ee7fdc -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@1a88d194 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@fe13916 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@5ea0a7a9 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@278c998 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@25e353dc -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@234ce7ff -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@780a91d0 -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@3cfab340 -2025-10-27 13:05:33 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer -2025-10-27 13:05:33 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... -2025-10-27 13:05:33 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@8b1bfdf -2025-10-27 13:05:33 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. -2025-10-27 13:05:33 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) -2025-10-27 13:05:33 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@6d8096ee) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@35d8ba22) -2025-10-27 13:05:33 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@3fc051ce) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@3c5bb37d) -2025-10-27 13:05:33 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) -2025-10-27 13:05:33 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@22c4354d -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@22c4354d -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@79e16dd9` -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 13:05:33 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 13:05:33 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@43120a77] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@430db481] -2025-10-27 13:05:33 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-10-27 13:05:33 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@43120a77] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@3d3e9163] -2025-10-27 13:05:34 [main] DEBUG org.hibernate.SQL - - alter table if exists meeting_analysis - alter column agenda_analyses set data type TEXT -2025-10-27 13:05:34 [main] DEBUG org.hibernate.SQL - - alter table if exists meetings - alter column description set data type TEXT -2025-10-27 13:05:34 [main] DEBUG org.hibernate.SQL - - alter table if exists minutes_sections - alter column content set data type TEXT -2025-10-27 13:05:34 [main] DEBUG org.hibernate.SQL - - alter table if exists templates - alter column description set data type TEXT -2025-10-27 13:05:34 [main] DEBUG org.hibernate.SQL - - alter table if exists templates - alter column sections set data type TEXT -2025-10-27 13:05:34 [main] DEBUG org.hibernate.SQL - - alter table if exists todos - alter column description set data type TEXT -2025-10-27 13:05:34 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@3d3e9163] for TypeConfiguration -2025-10-27 13:05:34 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' -2025-10-27 13:05:34 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. -2025-10-27 13:05:34 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) -2025-10-27 13:05:34 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 -2025-10-27 13:05:34 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library -2025-10-27 13:05:35 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 -2025-10-27 13:05:35 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 -2025-10-27 13:05:35 [main] INFO c.u.h.m.infra.config.EventHubConfig - Initializing Azure EventHub configuration with hub name: hgzero-eventhub-name -2025-10-27 13:05:35 [main] INFO c.u.h.m.infra.config.EventHubConfig - Creating EventHub producer for hub: hgzero-eventhub-name -2025-10-27 13:05:35 [main] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_680666_1761537935139"} -2025-10-27 13:05:35 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} -2025-10-27 13:05:35 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-10-27 13:05:35 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - - -Using generated security password: afdf51ca-5931-479f-826b-4f45c3af946f - -This generated password is for development use only. Your security configuration must be updated before running your application in production. - -2025-10-27 13:05:35 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager -2025-10-27 13:05:35 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} -2025-10-27 13:05:35 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' -2025-10-27 13:05:35 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter -2025-10-27 13:05:35 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) -2025-10-27 13:05:36 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8082 (http) with context path '/' -2025-10-27 13:05:36 [main] INFO c.u.h.meeting.MeetingApplication - Started MeetingApplication in 4.959 seconds (process running for 5.176) -2025-10-27 13:05:36 [SpringApplicationShutdownHook] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Upstream connection publisher was completed. Terminating processor.","entityPath":"hgzero-eventhub-name"} -2025-10-27 13:05:36 [SpringApplicationShutdownHook] INFO c.a.c.a.i.ReactorConnection - {"az.sdk.message":"Disposing of ReactorConnection.","connectionId":"MF_680666_1761537935139","isTransient":false,"isInitiatedByClient":true,"shutdownMessage":"Disposed by client."} -2025-10-27 13:05:36 [SpringApplicationShutdownHook] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Channel is disposed.","entityPath":"hgzero-eventhub-name"} -2025-10-27 13:05:36 [SpringApplicationShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' -2025-10-27 13:05:36 [SpringApplicationShutdownHook] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryClosed from [org.hibernate.internal.SessionFactoryImpl@3d3e9163] for TypeConfiguration -2025-10-27 13:05:36 [SpringApplicationShutdownHook] DEBUG o.h.type.spi.TypeConfiguration$Scope - Un-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@1dec0e39] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@3d3e9163] -2025-10-27 13:05:36 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated... -2025-10-27 13:05:36 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed. -2025-10-27 13:10:51 [main] INFO c.u.h.meeting.MeetingApplication - Starting MeetingApplication using Java 21.0.8 with PID 48882 (/Users/adela/home/workspace/recent/HGZero/meeting/build/classes/java/main started by adela in /Users/adela/home/workspace/recent/HGZero/meeting) -2025-10-27 13:10:51 [main] DEBUG c.u.h.meeting.MeetingApplication - Running with Spring Boot v3.3.5, Spring v6.1.14 -2025-10-27 13:10:51 [main] INFO c.u.h.meeting.MeetingApplication - The following 1 profile is active: "dev" -2025-10-27 13:10:51 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode -2025-10-27 13:10:51 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2025-10-27 13:10:51 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 66 ms. Found 8 JPA repository interfaces. -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingAnalysisJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MeetingParticipantJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.MinutesSectionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.SessionJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TemplateJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport - Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.unicorn.hgzero.meeting.infra.gateway.repository.TodoJpaRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2025-10-27 13:10:52 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces. -2025-10-27 13:10:52 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8082 (http) -2025-10-27 13:10:52 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] -2025-10-27 13:10:52 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.31] -2025-10-27 13:10:52 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext -2025-10-27 13:10:52 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1106 ms -2025-10-27 13:10:52 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] -2025-10-27 13:10:52 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final -2025-10-27 13:10:52 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@776d8097 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration boolean -> org.hibernate.type.BasicTypeReference@776d8097 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@776d8097 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@7a34505a -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@7a34505a -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration true_false -> org.hibernate.type.BasicTypeReference@b787274 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@b787274 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@4ec616d6 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@4ec616d6 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@55b45ea1 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte -> org.hibernate.type.BasicTypeReference@55b45ea1 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@55b45ea1 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary -> org.hibernate.type.BasicTypeReference@d5a72cd -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@d5a72cd -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [B -> org.hibernate.type.BasicTypeReference@d5a72cd -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@45f95ac0 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@45f95ac0 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration image -> org.hibernate.type.BasicTypeReference@3b77940f -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration blob -> org.hibernate.type.BasicTypeReference@4c418496 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@4c418496 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@12d35bc9 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@1df32c09 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@1aa31454 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration short -> org.hibernate.type.BasicTypeReference@1aa31454 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@1aa31454 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration integer -> org.hibernate.type.BasicTypeReference@5a8656a2 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration int -> org.hibernate.type.BasicTypeReference@5a8656a2 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@5a8656a2 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@52035328 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration long -> org.hibernate.type.BasicTypeReference@52035328 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@52035328 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@5614ae05 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration float -> org.hibernate.type.BasicTypeReference@5614ae05 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@5614ae05 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@54970127 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration double -> org.hibernate.type.BasicTypeReference@54970127 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@54970127 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@3c4c7e51 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@3c4c7e51 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@749ee0e3 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@749ee0e3 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character -> org.hibernate.type.BasicTypeReference@7891cf3 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char -> org.hibernate.type.BasicTypeReference@7891cf3 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@7891cf3 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@6bfbab1c -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration string -> org.hibernate.type.BasicTypeReference@349aeec4 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@349aeec4 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nstring -> org.hibernate.type.BasicTypeReference@3700994c -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration characters -> org.hibernate.type.BasicTypeReference@78a165db -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration char[] -> org.hibernate.type.BasicTypeReference@78a165db -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration [C -> org.hibernate.type.BasicTypeReference@78a165db -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@4eb48298 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration text -> org.hibernate.type.BasicTypeReference@2d3bb944 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ntext -> org.hibernate.type.BasicTypeReference@1e429f56 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration clob -> org.hibernate.type.BasicTypeReference@6dbeaef8 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@6dbeaef8 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration nclob -> org.hibernate.type.BasicTypeReference@7744195 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@7744195 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@77f529a6 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@7d47b021 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@6516181f -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@40cb95c1 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@1ead3c67 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@5e2b512b -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> org.hibernate.type.BasicTypeReference@ba87c11 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@ba87c11 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@17d19538 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@17d19538 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@6068cda1 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@6068cda1 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@644e6a8e -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@644e6a8e -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@2ccecae2 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@2ccecae2 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@37ade216 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@118e2487 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@6032622 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@6032622 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@5cc075da -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@4258106 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@64ef2719 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@7b423f90 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@7b423f90 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@24f3fb87 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@c7673ae -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration date -> org.hibernate.type.BasicTypeReference@113c4ad6 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@113c4ad6 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration time -> org.hibernate.type.BasicTypeReference@7be859de -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@7be859de -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@40fcaae7 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@40fcaae7 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@40fcaae7 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar -> org.hibernate.type.BasicTypeReference@7fa85a55 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@7fa85a55 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@7fa85a55 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@cb1c58c -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@352e4b6d -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration instant -> org.hibernate.type.BasicTypeReference@10a064bd -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@10a064bd -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid -> org.hibernate.type.BasicTypeReference@2de7fe0e -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@2de7fe0e -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@2de7fe0e -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@2ff8d39b -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@684a802a -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration class -> org.hibernate.type.BasicTypeReference@7b5c9412 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@7b5c9412 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration currency -> org.hibernate.type.BasicTypeReference@69d902f9 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Currency -> org.hibernate.type.BasicTypeReference@69d902f9 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@69d902f9 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration locale -> org.hibernate.type.BasicTypeReference@547052 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@547052 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration serializable -> org.hibernate.type.BasicTypeReference@3ca3eba2 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@3ca3eba2 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration timezone -> org.hibernate.type.BasicTypeReference@23c00420 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@23c00420 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@22f046b -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@22f046b -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration url -> org.hibernate.type.BasicTypeReference@215a329c -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@215a329c -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration vector -> org.hibernate.type.BasicTypeReference@20723ee -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration row_version -> org.hibernate.type.BasicTypeReference@21c5c68a -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration object -> org.hibernate.type.JavaObjectType@3cfab340 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@3cfab340 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration null -> org.hibernate.type.NullType@1736273c -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@ba86c53 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@3df6494f -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@1b5f960a -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@53ddabc6 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@39ac8c0c -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@361f1647 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@51172948 -2025-10-27 13:10:52 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@6f2a3b37 -2025-10-27 13:10:52 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer -2025-10-27 13:10:52 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... -2025-10-27 13:10:53 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@2f3c7b24 -2025-10-27 13:10:53 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. -2025-10-27 13:10:53 [main] WARN org.hibernate.orm.deprecation - HHH90000025: PostgreSQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) -2025-10-27 13:10:53 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(2003, org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@69926b6e) replaced previous registration(org.hibernate.type.descriptor.sql.internal.ArrayDdlTypeImpl@7ea8224b) -2025-10-27 13:10:53 [main] DEBUG o.h.t.d.sql.spi.DdlTypeRegistry - addDescriptor(6, org.hibernate.type.descriptor.sql.internal.CapacityDependentDdlType@5a010eec) replaced previous registration(org.hibernate.type.descriptor.sql.internal.DdlTypeImpl@623ded82) -2025-10-27 13:10:53 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2004, BlobTypeDescriptor(BLOB_BINDING)) replaced previous registration(BlobTypeDescriptor(DEFAULT)) -2025-10-27 13:10:53 [main] DEBUG o.h.t.d.jdbc.spi.JdbcTypeRegistry - addDescriptor(2005, ClobTypeDescriptor(CLOB_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration JAVA_OBJECT -> org.hibernate.type.JavaObjectType@4b552b13 -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@4b552b13 -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Type registration key [java.lang.Object] overrode previous entry : `org.hibernate.type.JavaObjectType@3cfab340` -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration Duration -> basicType@1(java.time.Duration,3015) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetDateTimeType -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetDateTime -> basicType@2(java.time.OffsetDateTime,3003) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.ZonedDateTimeType -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.ZonedDateTime -> basicType@3(java.time.ZonedDateTime,3003) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration org.hibernate.type.OffsetTimeType -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration OffsetTime -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 13:10:53 [main] DEBUG o.hibernate.type.BasicTypeRegistry - Adding type registration java.time.OffsetTime -> basicType@4(java.time.OffsetTime,3007) -2025-10-27 13:10:53 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@65cc3902] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@c79915a] -2025-10-27 13:10:53 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2025-10-27 13:10:53 [main] DEBUG o.h.type.spi.TypeConfiguration$Scope - Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@65cc3902] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@259647f2] -2025-10-27 13:10:53 [main] DEBUG org.hibernate.SQL - - alter table if exists meeting_analysis - alter column agenda_analyses set data type TEXT -2025-10-27 13:10:53 [main] DEBUG org.hibernate.SQL - - alter table if exists meetings - alter column description set data type TEXT -2025-10-27 13:10:53 [main] DEBUG org.hibernate.SQL - - alter table if exists minutes_sections - alter column content set data type TEXT -2025-10-27 13:10:53 [main] DEBUG org.hibernate.SQL - - alter table if exists templates - alter column description set data type TEXT -2025-10-27 13:10:53 [main] DEBUG org.hibernate.SQL - - alter table if exists templates - alter column sections set data type TEXT -2025-10-27 13:10:53 [main] DEBUG org.hibernate.SQL - - alter table if exists todos - alter column description set data type TEXT -2025-10-27 13:10:54 [main] TRACE o.h.type.spi.TypeConfiguration$Scope - Handling #sessionFactoryCreated from [org.hibernate.internal.SessionFactoryImpl@259647f2] for TypeConfiguration -2025-10-27 13:10:54 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' -2025-10-27 13:10:54 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. -2025-10-27 13:10:54 [main] INFO c.u.h.m.infra.config.RedisConfig - Redis Lettuce Client 설정 완료 - Standalone 모드 (Master-Replica 자동 탐색 비활성화) -2025-10-27 13:10:54 [main] INFO c.u.h.m.infra.config.RedisConfig - LettuceConnectionFactory 설정 완료 - Host: 20.249.177.114:6379, Database: 1 -2025-10-27 13:10:54 [main] ERROR i.n.r.d.DnsServerAddressStreamProviders - Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library -2025-10-27 13:10:54 [main] INFO c.u.h.m.infra.config.RedisConfig - RedisTemplate 설정 완료 -2025-10-27 13:10:54 [main] INFO c.u.h.m.infra.cache.CacheConfig - ObjectMapper 설정 완료 -2025-10-27 13:10:54 [main] INFO c.u.h.m.infra.config.EventHubConfig - Initializing Azure EventHub configuration with hub name: hgzero-eventhub-name -2025-10-27 13:10:54 [main] INFO c.u.h.m.infra.config.EventHubConfig - Creating EventHub producer for hub: hgzero-eventhub-name -2025-10-27 13:10:54 [main] INFO c.a.m.e.EventHubClientBuilder - {"az.sdk.message":"Emitting a single connection.","connectionId":"MF_5ae9ef_1761538254872"} -2025-10-27 13:10:54 [main] INFO c.a.m.e.i.EventHubConnectionProcessor - {"az.sdk.message":"Setting next AMQP channel.","entityPath":"hgzero-eventhub-name"} -2025-10-27 13:10:55 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2025-10-27 13:10:55 [main] WARN o.s.b.a.s.s.UserDetailsServiceAutoConfiguration - - -Using generated security password: 1f1f726a-7d80-4480-8e52-83418bddf566 - -This generated password is for development use only. Your security configuration must be updated before running your application in production. - -2025-10-27 13:10:55 [main] INFO o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager -2025-10-27 13:10:55 [main] INFO c.u.h.m.infra.config.WebSocketConfig - WebSocket 핸들러 등록 완료 - endpoint: /ws/minutes/{minutesId} -2025-10-27 13:10:55 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 3 endpoints beneath base path '/actuator' -2025-10-27 13:10:55 [main] DEBUG o.s.s.web.DefaultSecurityFilterChain - Will secure any request with filters: DisableEncodeUrlFilter, WebAsyncManagerIntegrationFilter, SecurityContextHolderFilter, HeaderWriterFilter, CorsFilter, LogoutFilter, JwtAuthenticationFilter, RequestCacheAwareFilter, SecurityContextHolderAwareRequestFilter, AnonymousAuthenticationFilter, SessionManagementFilter, ExceptionTranslationFilter, AuthorizationFilter -2025-10-27 13:10:55 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false) -2025-10-27 13:10:55 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8082 (http) with context path '/' -2025-10-27 13:10:55 [main] INFO c.u.h.meeting.MeetingApplication - Started MeetingApplication in 4.753 seconds (process running for 4.969) -2025-10-27 13:10:56 [http-nio-8082-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' -2025-10-27 13:10:56 [http-nio-8082-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' -2025-10-27 13:10:57 [http-nio-8082-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 2 ms -2025-10-27 13:10:57 [http-nio-8082-exec-1] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/index.html -2025-10-27 13:10:57 [http-nio-8082-exec-1] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-1] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/index.html -2025-10-27 13:10:57 [http-nio-8082-exec-3] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/index.css -2025-10-27 13:10:57 [http-nio-8082-exec-3] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-3] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/index.css -2025-10-27 13:10:57 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui-standalone-preset.js -2025-10-27 13:10:57 [http-nio-8082-exec-4] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-4] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui-standalone-preset.js -2025-10-27 13:10:57 [http-nio-8082-exec-2] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui.css -2025-10-27 13:10:57 [http-nio-8082-exec-2] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-2] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui.css -2025-10-27 13:10:57 [http-nio-8082-exec-5] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-initializer.js -2025-10-27 13:10:57 [http-nio-8082-exec-5] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-5] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-initializer.js -2025-10-27 13:10:57 [http-nio-8082-exec-6] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/swagger-ui-bundle.js -2025-10-27 13:10:57 [http-nio-8082-exec-6] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-6] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/swagger-ui-bundle.js -2025-10-27 13:10:57 [http-nio-8082-exec-8] DEBUG o.s.security.web.FilterChainProxy - Securing GET /swagger-ui/favicon-32x32.png -2025-10-27 13:10:57 [http-nio-8082-exec-8] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-7] DEBUG o.s.security.web.FilterChainProxy - Securing GET /v3/api-docs/swagger-config -2025-10-27 13:10:57 [http-nio-8082-exec-8] DEBUG o.s.security.web.FilterChainProxy - Secured GET /swagger-ui/favicon-32x32.png -2025-10-27 13:10:57 [http-nio-8082-exec-7] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-7] DEBUG o.s.security.web.FilterChainProxy - Secured GET /v3/api-docs/swagger-config -2025-10-27 13:10:57 [http-nio-8082-exec-7] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.ui.SwaggerConfigResource.openapiJson 호출 - 파라미터: [SecurityContextHolderAwareRequestWrapper[ org.springframework.security.web.header.HeaderWriterFilter$HeaderWriterRequest@883dec9]] -2025-10-27 13:10:57 [http-nio-8082-exec-7] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.ui.SwaggerConfigResource.openapiJson 완료 - 실행시간: 0ms -2025-10-27 13:10:57 [http-nio-8082-exec-9] DEBUG o.s.security.web.FilterChainProxy - Securing GET /v3/api-docs -2025-10-27 13:10:57 [http-nio-8082-exec-9] DEBUG o.s.s.w.a.AnonymousAuthenticationFilter - Set SecurityContextHolder to anonymous SecurityContext -2025-10-27 13:10:57 [http-nio-8082-exec-9] DEBUG o.s.security.web.FilterChainProxy - Secured GET /v3/api-docs -2025-10-27 13:10:57 [http-nio-8082-exec-9] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.api.OpenApiWebMvcResource.openapiJson 호출 - 파라미터: [SecurityContextHolderAwareRequestWrapper[ org.springframework.security.web.header.HeaderWriterFilter$HeaderWriterRequest@7ef4c28b], /v3/api-docs, ko_KR] -2025-10-27 13:10:57 [http-nio-8082-exec-9] INFO o.s.api.AbstractOpenApiResource - Init duration for springdoc-openapi is: 409 ms -2025-10-27 13:10:57 [http-nio-8082-exec-9] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] org.springdoc.webmvc.api.OpenApiWebMvcResource.openapiJson 완료 - 실행시간: 420ms -2025-10-27 13:11:06 [http-nio-8082-exec-6] DEBUG o.s.security.web.FilterChainProxy - Securing GET /api/minutes?page=0&size=10&sortBy=modified&sortDir=desc&status=all -2025-10-27 13:11:06 [http-nio-8082-exec-6] DEBUG c.u.h.m.i.c.j.JwtAuthenticationFilter - 헤더 기반 인증된 사용자: 1 (user-002) -2025-10-27 13:11:06 [http-nio-8082-exec-6] DEBUG o.s.security.web.FilterChainProxy - Secured GET /api/minutes?page=0&size=10&sortBy=modified&sortDir=desc&status=all -2025-10-27 13:11:06 [http-nio-8082-exec-6] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MinutesController.getMinutesList 호출 - 파라미터: [user-002, 1, 0, 10, modified, desc, all, null, null] -2025-10-27 13:11:06 [http-nio-8082-exec-6] INFO c.u.h.m.i.c.MinutesController - 회의록 목록 조회 요청 - userId: user-002, page: 0, size: 10, status: all, participationType: null, search: null -2025-10-27 13:11:06 [http-nio-8082-exec-6] INFO c.u.h.m.i.c.MinutesController - 회의록 목록 조회 성공 - userId: user-002, total: 7, filtered: 7, paged: 7 -2025-10-27 13:11:06 [http-nio-8082-exec-6] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MinutesController.getMinutesList 완료 - 실행시간: 7ms +2025-10-27 14:10:43 [http-nio-8082-exec-5] INFO c.u.h.m.i.c.MinutesController - 회의록 상세 조회 성공 (Mock) - minutesId: 1 +2025-10-27 14:10:43 [http-nio-8082-exec-5] INFO c.u.hgzero.common.aop.LoggingAspect - [Controller] com.unicorn.hgzero.meeting.infra.controller.MinutesController.getMinutesDetail 완료 - 실행시간: 254ms diff --git a/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/controller/MinutesController.java b/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/controller/MinutesController.java index eaac6ba..0dfd0c2 100644 --- a/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/controller/MinutesController.java +++ b/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/controller/MinutesController.java @@ -126,23 +126,13 @@ public class MinutesController { log.info("회의록 상세 조회 요청 - userId: {}, minutesId: {}", userId, minutesId); try { - // 캐시 확인 - MinutesDetailResponse cachedResponse = cacheService.getCachedMinutesDetail(minutesId); - if (cachedResponse != null) { - log.debug("캐시된 회의록 상세 반환 - minutesId: {}", minutesId); - return ResponseEntity.ok(ApiResponse.success(cachedResponse)); - } - - // 회의록 조회 - MinutesDTO minutesDTO = minutesService.getMinutesById(minutesId); - - // 응답 DTO 생성 - MinutesDetailResponse response = convertToMinutesDetailResponse(minutesDTO); + // Mock 데이터 생성 (프론트엔드 테스트용) + MinutesDetailResponse response = createMockMinutesDetail(minutesId, userId); // 캐시 저장 cacheService.cacheMinutesDetail(minutesId, response); - log.info("회의록 상세 조회 성공 - minutesId: {}", minutesId); + log.info("회의록 상세 조회 성공 (Mock) - minutesId: {}", minutesId); return ResponseEntity.ok(ApiResponse.success(response)); } catch (Exception e) { @@ -584,74 +574,304 @@ public class MinutesController { .build(); } - private MinutesDetailResponse convertToMinutesDetailResponse(MinutesDTO minutesDTO) { + /** + * Mock 회의록 상세 데이터 생성 (프로토타입 기반 - 대시보드/회의록 탭 구조) + */ + private MinutesDetailResponse createMockMinutesDetail(String minutesId, String userId) { return MinutesDetailResponse.builder() - .minutesId(minutesDTO.getMinutesId()) - .title(minutesDTO.getTitle()) - .memo(minutesDTO.getMemo()) - .status(minutesDTO.getStatus()) - .version(minutesDTO.getVersion()) - .createdAt(minutesDTO.getCreatedAt()) - .lastModifiedAt(minutesDTO.getLastModifiedAt()) - .createdBy(minutesDTO.getCreatedBy()) - .lastModifiedBy(minutesDTO.getLastModifiedBy()) - .meeting(convertToMeetingInfo(minutesDTO.getMeeting())) - .sections(convertToSectionInfoList(minutesDTO.getSectionsInfo())) - .todos(convertToTodoInfoList(minutesDTO.getTodos())) + .minutesId(minutesId) + .title("2025년 1분기 제품 기획 회의록") + .memo("본 회의는 AI 기반 회의록 자동화 서비스 개발을 위한 전략 회의입니다.") + .status("FINALIZED") + .version(3) + .createdAt(LocalDateTime.of(2025, 10, 25, 14, 0)) + .lastModifiedAt(LocalDateTime.of(2025, 10, 25, 17, 30)) + .createdBy("김민준") + .lastModifiedBy("김민준") + .meeting(createMockMeetingInfo()) + .dashboard(createMockDashboardInfo()) + .agendas(createMockAgendaInfo()) .build(); } - private MinutesDetailResponse.MeetingInfo convertToMeetingInfo(MinutesDTO.MeetingInfo meetingInfo) { - if (meetingInfo == null) return null; - + /** + * Mock 회의 정보 생성 (프로토타입 기반) + */ + private MinutesDetailResponse.MeetingInfo createMockMeetingInfo() { return MinutesDetailResponse.MeetingInfo.builder() - .meetingId(meetingInfo.getMeetingId()) - .title(meetingInfo.getTitle()) - .scheduledAt(meetingInfo.getScheduledAt()) - .startedAt(meetingInfo.getStartedAt()) - .endedAt(meetingInfo.getEndedAt()) - .organizerId(meetingInfo.getOrganizerId()) - .organizerName(meetingInfo.getOrganizerName()) + .meetingId("meeting-001") + .title("2025년 1분기 제품 기획 회의") + .scheduledAt(LocalDateTime.of(2025, 10, 25, 14, 0)) + .startedAt(LocalDateTime.of(2025, 10, 25, 14, 0)) + .endedAt(LocalDateTime.of(2025, 10, 25, 15, 30)) + .organizerId("김민준") + .organizerName("김민준") + .location("본사 2층 대회의실") + .durationMinutes(90) + .participants(List.of( + MinutesDetailResponse.Participant.builder() + .userId("김민준") + .name("김민준") + .role("작성자") + .avatarColor("avatar-green") + .build(), + MinutesDetailResponse.Participant.builder() + .userId("박서연") + .name("박서연") + .role("참여자") + .avatarColor("avatar-blue") + .build(), + MinutesDetailResponse.Participant.builder() + .userId("이준호") + .name("이준호") + .role("참여자") + .avatarColor("avatar-yellow") + .build(), + MinutesDetailResponse.Participant.builder() + .userId("최유진") + .name("최유진") + .role("참여자") + .avatarColor("avatar-pink") + .build() + )) .build(); } - private List convertToSectionInfoList( - List sections) { - if (sections == null) return List.of(); - - return sections.stream() - .map(section -> MinutesDetailResponse.SectionInfo.builder() - .sectionId(section.getSectionId()) - .title(section.getTitle()) - .content(section.getContent()) - .orderIndex(section.getOrderIndex()) - .isLocked(section.isLocked()) - .isVerified(section.isVerified()) - .lockedBy(section.getLockedBy()) - .lockedAt(section.getLockedAt()) - .verifiedBy(section.getVerifiedBy()) - .verifiedAt(section.getVerifiedAt()) - .build()) - .collect(Collectors.toList()); + /** + * Mock 대시보드 정보 생성 (프로토타입 기반) + */ + private MinutesDetailResponse.DashboardInfo createMockDashboardInfo() { + return MinutesDetailResponse.DashboardInfo.builder() + .keyPoints(List.of( + MinutesDetailResponse.KeyPoint.builder() + .index(1) + .content("AI 기반 회의록 자동화 서비스 출시 결정. 타겟은 중소기업 및 스타트업.") + .build(), + MinutesDetailResponse.KeyPoint.builder() + .index(2) + .content("주요 기능: 음성인식, AI 요약, Todo 자동 추출, 실시간 검증 및 협업.") + .build(), + MinutesDetailResponse.KeyPoint.builder() + .index(3) + .content("개발 기간 3개월 (Phase 1-3), 베타 출시일 2025년 12월 1일.") + .build(), + MinutesDetailResponse.KeyPoint.builder() + .index(4) + .content("프리 런칭 캠페인 11월 진행, 초기 100팀 무료 제공 후 유료 전환.") + .build() + )) + .keywords(List.of("#AI회의록", "#음성인식", "#협업도구", "#스타트업", "#베타출시")) + .stats(MinutesDetailResponse.Statistics.builder() + .participantCount(4) + .durationMinutes(90) + .agendaCount(3) + .todoCount(5) + .build()) + .decisions(List.of( + MinutesDetailResponse.Decision.builder() + .content("베타 버전 출시일: 2025년 12월 1일") + .decidedBy("김민준") + .decidedAt(LocalDateTime.of(2025, 10, 25, 15, 30)) + .background("개발 일정 및 시장 진입 시기를 고려하여 12월 초 출시가 최적. Q4 마무리 전 베타 피드백 확보 가능.") + .build(), + MinutesDetailResponse.Decision.builder() + .content("타겟 고객: 중소기업 및 스타트업") + .decidedBy("박서연") + .decidedAt(LocalDateTime.of(2025, 10, 25, 14, 45)) + .background("사용자 인터뷰 결과, 중소기업과 스타트업이 회의록 작성에 가장 많은 시간을 소비하며 자동화 니즈가 높음.") + .build() + )) + .todoProgress(createMockTodoProgress()) + .relatedMinutes(createMockRelatedMinutes()) + .build(); } - private List convertToTodoInfoList( - List todos) { - if (todos == null) return List.of(); + /** + * Mock Todo 진행상황 생성 (프로토타입 기반 - 간단한 텍스트) + */ + private MinutesDetailResponse.TodoProgress createMockTodoProgress() { + List todos = List.of( + MinutesDetailResponse.SimpleTodo.builder() + .todoId("todo-001") + .title("API 명세서 작성") + .assigneeName("이준호") + .status("IN_PROGRESS") + .priority("HIGH") + .dueDate(LocalDateTime.of(2025, 10, 23, 18, 0)) + .dueDayStatus("D-2") + .build(), + MinutesDetailResponse.SimpleTodo.builder() + .todoId("todo-002") + .title("데이터베이스 스키마 설계") + .assigneeName("이준호") + .status("OVERDUE") + .priority("HIGH") + .dueDate(LocalDateTime.of(2025, 10, 20, 18, 0)) + .dueDayStatus("D+1 (지연)") + .build(), + MinutesDetailResponse.SimpleTodo.builder() + .todoId("todo-003") + .title("UI 프로토타입 디자인") + .assigneeName("최유진") + .status("IN_PROGRESS") + .priority("MEDIUM") + .dueDate(LocalDateTime.of(2025, 10, 28, 18, 0)) + .dueDayStatus("D-7") + .build(), + MinutesDetailResponse.SimpleTodo.builder() + .todoId("todo-004") + .title("사용자 피드백 분석") + .assigneeName("김민준") + .status("COMPLETED") + .priority("MEDIUM") + .dueDate(LocalDateTime.of(2025, 10, 19, 18, 0)) + .dueDayStatus("완료") + .build(), + MinutesDetailResponse.SimpleTodo.builder() + .todoId("todo-005") + .title("예산 편성안 검토") + .assigneeName("김민준") + .status("IN_PROGRESS") + .priority("HIGH") + .dueDate(LocalDateTime.of(2025, 10, 22, 18, 0)) + .dueDayStatus("D-1") + .build() + ); + + int completedCount = (int) todos.stream().filter(t -> "COMPLETED".equals(t.getStatus())).count(); - return todos.stream() - .map(todo -> MinutesDetailResponse.TodoInfo.builder() - .todoId(todo.getTodoId()) - .title(todo.getTitle()) - .description(todo.getDescription()) - .assigneeId(todo.getAssigneeId()) - .assigneeName(todo.getAssigneeName()) - .priority(todo.getPriority()) - .status(todo.getStatus()) - .dueDate(todo.getDueDate()) - .completedAt(todo.getCompletedAt()) - .completedBy(todo.getCompletedBy()) - .build()) - .collect(Collectors.toList()); + return MinutesDetailResponse.TodoProgress.builder() + .totalCount(todos.size()) + .completedCount(completedCount) + .progressPercentage((completedCount * 100) / todos.size()) + .todos(todos) + .build(); } + + /** + * Mock 관련회의록 생성 (프로토타입 기반) + */ + private List createMockRelatedMinutes() { + return List.of( + MinutesDetailResponse.RelatedMinutes.builder() + .minutesId("minutes-related-001") + .title("AI 기능 개선 회의") + .meetingDate(LocalDateTime.of(2025, 10, 23, 15, 0)) + .author("이준호") + .relevancePercentage(92) + .relevanceLevel("HIGH") + .summary("AI 요약 정확도 개선 방안 논의. BERT 모델 도입 및 학습 데이터 확보 계획 수립.") + .build(), + MinutesDetailResponse.RelatedMinutes.builder() + .minutesId("minutes-related-002") + .title("개발 리소스 계획 회의") + .meetingDate(LocalDateTime.of(2025, 10, 22, 11, 0)) + .author("김민준") + .relevancePercentage(88) + .relevanceLevel("MEDIUM") + .summary("Q4 개발 리소스 현황 및 배분 계획. 신규 프로젝트 우선순위 협의.") + .build(), + MinutesDetailResponse.RelatedMinutes.builder() + .minutesId("minutes-related-003") + .title("경쟁사 분석 회의") + .meetingDate(LocalDateTime.of(2025, 10, 20, 10, 0)) + .author("박서연") + .relevancePercentage(78) + .relevanceLevel("MEDIUM") + .summary("경쟁사 A, B, C 분석 결과. 우리의 차별점은 실시간 협업 및 검증 기능.") + .build() + ); + } + + /** + * Mock 안건 정보 생성 (프로토타입 기반 - 회의록 탭) + */ + private List createMockAgendaInfo() { + return List.of( + MinutesDetailResponse.AgendaInfo.builder() + .agendaId("agenda-001") + .title("1. 신제품 기획 방향") + .orderIndex(1) + .isVerified(true) + .verifiedBy("박서연") + .verifiedAt(LocalDateTime.of(2025, 10, 25, 16, 30)) + .aiSummary(MinutesDetailResponse.AiSummary.builder() + .content("신제품은 AI 기반 회의록 자동화 서비스로 결정. 타겟은 중소기업 및 스타트업이며, 주요 기능은 음성인식, AI 요약, Todo 추출입니다. 경쟁사 대비 차별점은 실시간 검증 및 협업 기능입니다.") + .generatedAt(LocalDateTime.of(2025, 10, 25, 16, 30)) + .modifiedAt(LocalDateTime.of(2025, 10, 25, 17, 0)) + .build()) + .details(MinutesDetailResponse.AgendaDetails.builder() + .discussions(List.of( + "AI 기반 회의록 자동화 서비스 출시 결정", + "타겟 고객: 중소기업, 스타트업", + "주요 기능: 음성인식, AI 요약, Todo 자동 추출", + "차별화 포인트: 실시간 검증, 협업 기능" + )) + .decisions(List.of( + "베타 버전 출시일: 2025년 12월 1일", + "초기 목표 사용자: 100개 팀" + )) + .build()) + .relatedMinutes(createMockRelatedMinutes().subList(0, 3)) + .build(), + MinutesDetailResponse.AgendaInfo.builder() + .agendaId("agenda-002") + .title("2. 개발 일정 및 리소스") + .orderIndex(2) + .isVerified(true) + .verifiedBy("이준호") + .verifiedAt(LocalDateTime.of(2025, 10, 25, 16, 32)) + .aiSummary(MinutesDetailResponse.AiSummary.builder() + .content("개발 기간은 3개월로 설정. 백엔드 2명, 프론트 2명, AI 엔지니어 1명 투입. 주간 스프린트로 진행하며, 2주마다 베타 테스트 실시.") + .generatedAt(LocalDateTime.of(2025, 10, 25, 16, 32)) + .build()) + .details(MinutesDetailResponse.AgendaDetails.builder() + .discussions(List.of( + "Phase 1 (11월): 핵심 기능 개발 (음성인식, AI 요약)", + "Phase 2 (12월): 협업 기능 개발 (검증, 공유)", + "Phase 3 (1월): 베타 테스트 및 최적화" + )) + .decisions(List.of( + "백엔드 개발자 2명", + "프론트엔드 개발자 2명", + "AI 엔지니어 1명" + )) + .build()) + .relatedMinutes(createMockRelatedMinutes().subList(1, 2)) + .build(), + MinutesDetailResponse.AgendaInfo.builder() + .agendaId("agenda-003") + .title("3. 마케팅 전략") + .orderIndex(3) + .isVerified(true) + .verifiedBy("최유진") + .verifiedAt(LocalDateTime.of(2025, 10, 25, 16, 35)) + .aiSummary(MinutesDetailResponse.AiSummary.builder() + .content("베타 출시 전 프리 런칭 캠페인 진행. 주요 채널은 LinkedIn 및 스타트업 커뮤니티. 초기 100팀 무료 제공 후 유료 전환 유도.") + .generatedAt(LocalDateTime.of(2025, 10, 25, 16, 35)) + .build()) + .details(MinutesDetailResponse.AgendaDetails.builder() + .discussions(List.of( + "기간: 11월 1일 ~ 11월 30일", + "채널: LinkedIn, Product Hunt, 스타트업 커뮤니티", + "목표: 500명 사전 신청" + )) + .decisions(List.of( + "초기 100팀 무료 제공", + "피드백 수집 및 개선", + "1월부터 유료 전환" + )) + .build()) + .relatedMinutes(List.of()) + .build() + ); + } + + + + private MinutesDetailResponse convertToMinutesDetailResponse(MinutesDTO minutesDTO) { + // Mock 데이터로 대체 (프로토타입용) + return createMockMinutesDetail(minutesDTO.getMinutesId(), "user123"); + } + } \ No newline at end of file diff --git a/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse.java b/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse.java index 85304ca..d3a15d2 100644 --- a/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse.java +++ b/meeting/src/main/java/com/unicorn/hgzero/meeting/infra/dto/response/MinutesDetailResponse.java @@ -9,7 +9,7 @@ import java.time.LocalDateTime; import java.util.List; /** - * 회의록 상세 조회 응답 DTO + * 회의록 상세 조회 응답 DTO (프로토타입 기반 - 대시보드/회의록 탭 구조) */ @Getter @Builder @@ -27,14 +27,14 @@ public class MinutesDetailResponse { private String createdBy; private String lastModifiedBy; - // 회의 정보 + // 회의 기본 정보 private MeetingInfo meeting; - // 섹션 목록 - private List sections; + // 대시보드 탭 정보 + private DashboardInfo dashboard; - // Todo 목록 - private List todos; + // 회의록 탭 정보 (안건별 상세) + private List agendas; @Getter @Builder @@ -48,39 +48,143 @@ public class MinutesDetailResponse { private LocalDateTime endedAt; private String organizerId; private String organizerName; + private String location; + private int durationMinutes; + private List participants; } @Getter @Builder @NoArgsConstructor @AllArgsConstructor - public static class SectionInfo { - private String sectionId; - private String title; + public static class Participant { + private String userId; + private String name; + private String role; // 작성자, 참여자 + private String avatarColor; // avatar-green, avatar-blue, etc. + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class DashboardInfo { + private List keyPoints; // 핵심내용 + private List keywords; // 키워드 태그 + private Statistics stats; // 통계 정보 + private List decisions; // 결정사항 + private TodoProgress todoProgress; // Todo 진행상황 + private List relatedMinutes; // 관련회의록 + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class KeyPoint { + private int index; private String content; + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class Statistics { + private int participantCount; + private int durationMinutes; + private int agendaCount; + private int todoCount; + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class Decision { + private String content; + private String decidedBy; + private LocalDateTime decidedAt; + private String background; + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class TodoProgress { + private int totalCount; + private int completedCount; + private int progressPercentage; + private List todos; // 간단한 Todo 목록 (한줄 텍스트) + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class SimpleTodo { + private String todoId; + private String title; // 간단한 한줄 텍스트 + private String assigneeName; + private String status; // IN_PROGRESS, COMPLETED, OVERDUE + private String priority; // HIGH, MEDIUM, LOW + private LocalDateTime dueDate; + private String dueDayStatus; // D-2, D+1, 완료 등 + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class RelatedMinutes { + private String minutesId; + private String title; + private LocalDateTime meetingDate; + private String author; + private int relevancePercentage; + private String relevanceLevel; // HIGH, MEDIUM, LOW + private String summary; + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class AgendaInfo { + private String agendaId; + private String title; private int orderIndex; - private boolean isLocked; private boolean isVerified; - private String lockedBy; - private LocalDateTime lockedAt; private String verifiedBy; private LocalDateTime verifiedAt; + + // AI 요약 + private AiSummary aiSummary; + + // 안건 상세 내용 + private AgendaDetails details; + + // 관련회의록 + private List relatedMinutes; } @Getter @Builder @NoArgsConstructor @AllArgsConstructor - public static class TodoInfo { - private String todoId; - private String title; - private String description; - private String assigneeId; - private String assigneeName; - private String priority; - private String status; - private LocalDateTime dueDate; - private LocalDateTime completedAt; - private String completedBy; + public static class AiSummary { + private String content; + private LocalDateTime generatedAt; + private LocalDateTime modifiedAt; + } + + @Getter + @Builder + @NoArgsConstructor + @AllArgsConstructor + public static class AgendaDetails { + private List discussions; // 논의 사항 + private List decisions; // 결정 사항 } } \ No newline at end of file