From bbf1b04fbbb8535d7c5a17f7839f0660228f0f2f Mon Sep 17 00:00:00 2001 From: Jon Blackburn Date: Wed, 5 Aug 2026 16:09:30 -0400 Subject: [PATCH 1/6] security --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8d1c2d7..6699538 100644 --- a/pom.xml +++ b/pom.xml @@ -36,7 +36,7 @@ com.h2database h2 - 1.4.197 + 2.4.240 provided From ab49f794a3abc45c7c8bee06f097f59892c2f28b Mon Sep 17 00:00:00 2001 From: Jon Blackburn Date: Thu, 6 Aug 2026 09:27:27 -0400 Subject: [PATCH 2/6] security --- pom.xml | 2 +- .../crrel/dataquery/ConnectionConfig.class | Bin 0 -> 1322 bytes .../crrel/dataquery/DataQueryException.class | Bin 0 -> 1270 bytes .../crrel/dataquery/DataQueryFactory$DB.class | Bin 0 -> 1628 bytes .../crrel/dataquery/DataQueryFactory.class | Bin 0 -> 3565 bytes .../erdc/crrel/dataquery/DataSource.class | Bin 0 -> 411 bytes .../erdc/crrel/dataquery/GeneratedKey.class | Bin 0 -> 1865 bytes .../crrel/dataquery/RecordsetCursor$1.class | Bin 0 -> 3991 bytes .../crrel/dataquery/RecordsetCursor.class | Bin 0 -> 4564 bytes .../crrel/dataquery/annotations/Column.class | Bin 0 -> 464 bytes .../dataquery/annotations/DbDataType.class | Bin 0 -> 475 bytes .../dataquery/annotations/DbStruct.class | Bin 0 -> 415 bytes .../crrel/dataquery/annotations/Entity.class | Bin 0 -> 574 bytes .../annotations/GeneratedValue.class | Bin 0 -> 592 bytes .../annotations/GenerationType.class | Bin 0 -> 1351 bytes .../erdc/crrel/dataquery/annotations/Id.class | Bin 0 -> 405 bytes .../crrel/dataquery/annotations/Nested.class | Bin 0 -> 250 bytes .../dataquery/annotations/Optional.class | Bin 0 -> 417 bytes .../crrel/dataquery/annotations/Schema.class | Bin 0 -> 449 bytes .../annotations/SharepointValue$SPTYPE.class | Bin 0 -> 1506 bytes .../annotations/SharepointValue.class | Bin 0 -> 652 bytes .../dataquery/annotations/Transient.class | Bin 0 -> 432 bytes .../connection/DataQueryConnection.class | Bin 0 -> 495 bytes .../dataquery/connection/action/Dml$DML.class | Bin 0 -> 1436 bytes .../dataquery/connection/action/Dml.class | Bin 0 -> 1074 bytes .../action/Select$JsonKeyCase.class | Bin 0 -> 1515 bytes .../connection/action/Select$ReturnType.class | Bin 0 -> 1814 bytes .../dataquery/connection/action/Select.class | Bin 0 -> 2516 bytes .../crrel/dataquery/fluent/DataQuery.class | Bin 0 -> 5304 bytes .../crrel/dataquery/fluent/DeleteQuery.class | Bin 0 -> 2743 bytes .../dataquery/fluent/ExecuteCommand.class | Bin 0 -> 1192 bytes .../crrel/dataquery/fluent/InsertQuery.class | Bin 0 -> 2450 bytes .../crrel/dataquery/fluent/SelectQuery.class | Bin 0 -> 7548 bytes .../crrel/dataquery/fluent/Transaction.class | Bin 0 -> 174 bytes .../crrel/dataquery/fluent/UpdateQuery.class | Bin 0 -> 3101 bytes .../dataquery/rdbms/DatabaseDialect.class | Bin 0 -> 612 bytes .../dataquery/rdbms/RdbmsConnection.class | Bin 0 -> 2542 bytes .../rdbms/RdbmsDefaultConverter.class | Bin 0 -> 1315 bytes .../dataquery/rdbms/RdbmsDefaultDml$DML.class | Bin 0 -> 1448 bytes .../dataquery/rdbms/RdbmsDefaultDml.class | Bin 0 -> 15616 bytes .../rdbms/RdbmsDefaultSelect$1.class | Bin 0 -> 1680 bytes .../dataquery/rdbms/RdbmsDefaultSelect.class | Bin 0 -> 18977 bytes .../crrel/dataquery/rdbms/RdbmsUtils.class | Bin 0 -> 2235 bytes .../erdc/crrel/dataquery/rdbms/Record.class | Bin 0 -> 1621 bytes .../rdbms/implementations/h2/H2.class | Bin 0 -> 3787 bytes .../rdbms/implementations/h2/H2Dialect.class | Bin 0 -> 1469 bytes .../rdbms/implementations/oracle/Oracle.class | Bin 0 -> 4704 bytes ...racleConverter$OracleBlobToByteArray.class | Bin 0 -> 1775 bytes ...cleConverter$OracleBlobToInputStream.class | Bin 0 -> 1829 bytes ...racleConverter$OracleByteArrayToUUID.class | Bin 0 -> 1927 bytes .../OracleConverter$OracleClobToString.class | Bin 0 -> 1802 bytes .../OracleConverter$OracleDateToSqlDate.class | Bin 0 -> 1648 bytes ...racleConverter$OracleTimestampToDate.class | Bin 0 -> 1819 bytes ...leConverter$OracleTimestampToSqlDate.class | Bin 0 -> 1879 bytes ...cleConverter$OracleTimestampTzToDate.class | Bin 0 -> 1834 bytes ...racleConverter$OracleUUIDToByteArray.class | Bin 0 -> 2006 bytes .../oracle/OracleConverter.class | Bin 0 -> 4132 bytes .../oracle/OracleDialect$1.class | Bin 0 -> 1380 bytes .../oracle/OracleDialect$ConnectionType.class | Bin 0 -> 1619 bytes .../oracle/OracleDialect.class | Bin 0 -> 2957 bytes .../implementations/postgres/Postgres.class | Bin 0 -> 3845 bytes .../postgres/PostgresDialect.class | Bin 0 -> 1623 bytes .../rdbms/implementations/sqlite/Sqlite.class | Bin 0 -> 3479 bytes .../sqlite/SqliteDialect.class | Bin 0 -> 1489 bytes .../implementations/sqlserver/SqlServer.class | Bin 0 -> 3534 bytes .../sqlserver/SqlServerDialect.class | Bin 0 -> 1583 bytes .../dataquery/utils/DataQueryConverter.class | Bin 0 -> 1312 bytes .../dataquery/utils/DefaultConverter.class | Bin 0 -> 1428 bytes .../crrel/dataquery/utils/NameUtils.class | Bin 0 -> 8021 bytes .../erdc/crrel/dataquery/utils/Tuple.class | Bin 0 -> 1300 bytes .../erdc/crrel/dataquery/utils/Tuple3.class | Bin 0 -> 1588 bytes .../sharepoint/lists/SharepointField.class | Bin 0 -> 471 bytes .../sharepoint/lists/SharepointList.class | Bin 0 -> 1309 bytes .../lists/SharepointListSelect$1.class | Bin 0 -> 354 bytes ...SharepointListSelect$SpAuthenticator.class | Bin 0 -> 1344 bytes .../lists/SharepointListSelect.class | Bin 0 -> 11612 bytes .../compile/default-compile/createdFiles.lst | 75 ++++++++++ .../compile/default-compile/inputFiles.lst | 54 ++++++++ .../default-testCompile/createdFiles.lst | 3 + .../default-testCompile/inputFiles.lst | 3 + ...rel.dataquery.rdbms.oracle.OracleTests.xml | 104 ++++++++++++++ ...l.dataquery.sharepoint.SharepointTests.xml | 130 ++++++++++++++++++ ...rel.dataquery.rdbms.oracle.OracleTests.txt | 44 ++++++ ...l.dataquery.sharepoint.SharepointTests.txt | 71 ++++++++++ .../dataquery/rdbms/oracle/OracleTests.class | Bin 0 -> 1921 bytes .../dataquery/sharepoint/LessonsLearned.class | Bin 0 -> 3171 bytes .../sharepoint/SharepointTests.class | Bin 0 -> 2354 bytes 87 files changed, 485 insertions(+), 1 deletion(-) create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/ConnectionConfig.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryException.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/DataSource.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/GeneratedKey.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor$1.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Column.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbDataType.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbStruct.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Entity.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GeneratedValue.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Id.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Nested.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Optional.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Schema.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Transient.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/connection/DataQueryConnection.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml$DML.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$ReturnType.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DataQuery.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DeleteQuery.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/ExecuteCommand.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/InsertQuery.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/SelectQuery.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/Transaction.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/UpdateQuery.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/DatabaseDialect.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsConnection.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultConverter.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect$1.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsUtils.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/Record.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2Dialect.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/Oracle.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToInputStream.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleDateToSqlDate.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampTzToDate.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleUUIDToByteArray.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$1.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/Postgres.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/PostgresDialect.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/Sqlite.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/SqliteDialect.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServer.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServerDialect.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DataQueryConverter.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DefaultConverter.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/utils/NameUtils.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple3.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointField.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointList.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$1.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$SpAuthenticator.class create mode 100644 target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect.class create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml create mode 100644 target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml create mode 100644 target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.txt create mode 100644 target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt create mode 100644 target/test-classes/mil/army/usace/erdc/crrel/dataquery/rdbms/oracle/OracleTests.class create mode 100644 target/test-classes/mil/army/usace/erdc/crrel/dataquery/sharepoint/LessonsLearned.class create mode 100644 target/test-classes/mil/army/usace/erdc/crrel/dataquery/sharepoint/SharepointTests.class diff --git a/pom.xml b/pom.xml index 6699538..c2a661f 100644 --- a/pom.xml +++ b/pom.xml @@ -49,7 +49,7 @@ com.google.code.gson gson - 2.8.5 + 2.14.0 junit diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/ConnectionConfig.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/ConnectionConfig.class new file mode 100644 index 0000000000000000000000000000000000000000..c127f58758d566672f884d5933703e1dc47c2fe6 GIT binary patch literal 1322 zcmbW0ZBG+H5XWcxbfq4&7Ftn!LM`+GI8Bg5YQ%)Z7pB1%XE2Sgw%4T`Y433Fs^ME{ zqS2V>2k=7~|8v&}+UpyVW@dLf``g+1&;9!S{U;G^(^i2}lr|`1QkHUpN+r%D%2K-TSdP|eX!T_% z-;I?%v-W+@1IhJ0td87)pvH>rAWABZaBUk>KgU3eA{!=o{@JY2=||9+?;!f!3*x9beag<->c(<|2${>kG_BEaT(+ArNZJVh9*fjngIw9EfV>n~TY? z`6<{MVCyqr{BVYqlVPPPSPQU?88Gf1!z#(J#VOcBz#h$ju>=fTPKH&dV2=UYnE_)R z8McxPyFLZm1*|;-#>2p{CbeK$%{Rzq)i=vG^FJunO*cPN)$V5C47;0!o430;xRTv9 c;1=y~bo*TMcx3jX>lh8t-;vqCE=8Mv0QsWYlK=n! literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryException.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryException.class new file mode 100644 index 0000000000000000000000000000000000000000..12f0f836fe5f5877e5cc1f7f1f85b88e9e25c34a GIT binary patch literal 1270 zcmbVMYfscb6g{&K3QGlC-r!>wU0}Nl6?`E}_=5V0h_Zx)_-W{lQ0xPyt-{aJs2CId z0sbiCownIWATcpb+dDJ&o^#K=xBdO+$1ebnuvS0@Sq(WIdGs;NobV6abhvk9?nYi{ zyW+*UB~C-z_Za#%Y|joi8O9g4JATbj+TKy4y04)670v*Iag9e;%-*r|Kk`FIP}l$l zp=-FIV+g|xPh8tExpXhgDBzYbg=|@-C8co877zJZB;>dG!Fq+}>|v80*x z<0iv!C0H*NwtUy+UTeJ)Xc%P}>8RK_JP}q{z&Iu}OzN1zbkBK$MKyTmOP7ZX&#qDU zwu?LgY*f3p(tMQQSsk~O+H7#<4B!s#YAER_W3HF`UVcQ3;|Y}Qo3E+jA)yKG zHVU|piiUX|3#x&mv7}xf2JKWuIG$=zRfmBZRV3bPhTM9;C#ljzvsm3{$Zh#8S`2U7 zo_H0xheGbDPN~xR7I*f!wADJ@%!S8xz_7Oce{E|}ZmtLdenbTS7@BskX=oTS;=Emw zcwRfl3>()p=V~Lmb~?cdyU_F_X^EG%l0A8K*p^k1sau0oPSDL%Gs$9Vgz23li#{iM z)@ij#9?GxJs9l16A}fO>da7oCQ1Y0=GFcOe7fd{$75QU@&{&MMnquuDOBbLUwfZGA zqxKbr4&qRJR-wpw%55P=EhYYK)c7+aG{V3``U9x!^LU)%M--c*v$9bf$^S(0AX{%9 zCd=re8J2&+)JziS;i$6J9-o96{_Sa#z@T+fhlU8pa>wPrhf{pGI;tIABq+x literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class new file mode 100644 index 0000000000000000000000000000000000000000..16535f758cd63198267abafa1b73431d1b7cf373 GIT binary patch literal 1628 zcmbVNT~pIQ6g}xz(i)@|K|n+WgqE)ef{3k1fdG|4p{boI`VvBfFljobDKotJFZ>%? zW`xnv;n^SMcz3B|6@6)DlDp^T+_QV{?oGb``1}pP3^qjg1k9B!ThZO}iBhZThN+nD zzM&YdYud`b?&)u9rhB5S&}fH^R&~RxxF~3I?H!qhmyBQ#Ln0o?7{&|6wMa+^OOPeBONdG6 zl+exGvoaoIj+KZnsVX29PqbbnTFx(>z;b1u>eHUJ9CNEy-ZR~TzGstX^B?O>w7e|> zV%dtJ+eO{An0{lDfTNdbuGrOL3W#o+-eF~bTX%`$nJy(A@D439Va+;lbg$-8s6U=4 z(!os`cB8%Mpu`F9^qvJ)df&Nzr6q)NAw%@pr?-A4U>B&YvO6A|f$i^c({h5E$S02R}s~`I3caSRnMA z?jVJ|V^li$@N=;#vVM9cj*j)6A^wqu|5FmN$g*c@dRQSYw_pGg ujYrUiIC_zw(J1{R#whP`Y+(YgX>0tADy%>yt`DnNBg?)I0@m?jvF9gqq-U)F literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class new file mode 100644 index 0000000000000000000000000000000000000000..79b96331a0a3471b25f0e15ddddd51661ba9a6c2 GIT binary patch literal 3565 zcmbtXTUQfT6#h;?28MVkq6Mu8DitDSkfI>*3W%Z!w;+o5NixD{k_j^tF1^`Wef7PM zed=26i+zD*vsQWU>Q8EGzcWdO6tyerWX+sCd(PRHZ(q*IAOHOJJAgiXry_tV1=T@p zLyf?$hx(GPrS#0aHW7blBwT@-(`LqW&k9s^bk5eJ7Ig~LAnFkm*zHYs7E{`=mC10r zX=McJ=M6V%xcZ3h>H-HkIwSrx$%^ZaQTiON#}4dNuq%j<&>+zK)|mo(DYmqJ(zcSh zggdUM4S~jz2G8!8Ynz$*u!=_PQLs0NkEP%;#|jf@rfWs4Wy2n(J+)}2rjBf)$C+E?Pz8?n=;Y{MN7mSt)N(&DC%!Pn~cXHfu^F;|3Vz@oUO$X zfxtqqf=>m`y}#y#UhQ(PigvWsqEn!biX6jUGHeCM1fuUR*cYV57E>`#q>7MK(=DK8 zEyta=4Ng+fBXITo^^_!OlSPp#G_)!BT;S+tGGEI$xop<5T_ZV>HEa*|iz^8uEAg+z z34w!UQ(8-D*1DP2Dtgf`qcR|{r#uyk`PMnBV6apXUXJ+k6`U5>w`t6DF5{YM!~d@0 z6wU^5PUflV)sExn^UT9A`c({JSiwjT7cnZ(UkOms`YD-hqk6)%?A0S9LjsCrC(VqW z^6Gd@MT?Z(E*~2D61@{E{Dv|EHT8zIy^{|y>qud!W zGsbu>9XIS5X}mx~#7gL?S=~0}dy!e~E|_e1Co6JgtFkcrXu>vhm(nl2rF&H@IA-N+ zHdyxIH20IFx1a3)pWTE_JzKsrG?caMVx6*U8Y?W}vM+u{P*HV)8=3!^d0n=%@$>eW zt0x{s^=uKUuPcl9R*+bc;W7hCE#%#CQ6(k?lmvR-eSIJqXVO-@ZcA4oAXPb=Eqqy^ zyVA@oS^MJ$Kv#*b*K4d|H~qA$VK%TlE3JjsR4VwY!kXQ>lsiGeicwS6>7K0_)GfCY zf#4XAUG{KFcN~Ky8yFcv8}9N9GLOH=qj#>MZyhH$B6)=8j;-O$I?iv<6W|b1+$#^G-x~)I z@x~|}k^DHHa;)+kJBjUF(F-00c*g9*KAiAYY8c>e5F_mEQJldX&T{1it{g#{yQ~Bv zMC=s0KaT|hu!D%2cu2s~gy<1xO2}6Emf>je-j8j6@FG)a$< zKAy)FNk>Sx=Mj>0lyq|*IhH>4AHpfCR*Adv^7@HxdHY2 BetZA` literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/GeneratedKey.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/GeneratedKey.class new file mode 100644 index 0000000000000000000000000000000000000000..2a35465486dc92b1b0ee38f95d98ed3da667a0bf GIT binary patch literal 1865 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 P0 zTndyzFWgdEF1^t9y|1*Z4g?nTjfeh?KK4I!_1kAgnz1dqRP#`;Wt}tUoc-;+zkQiA z|M>T3UjjIeKW#-9x(&ok^k9p^v1+-JwcP5RY@==!?X2yVirJ#;+Ldg{@~j&T+r5*$ zViz5^RJXm!hFf=B1*7Oxt5&U~kjh`TZd%!jRa?pyJhxn1%87=!iLFQ|Y%Myqo3`uO z6dKQWqO0MREA{Ld>b@+xC!6vb)-Ca%XX!7(OOxdLWS+V5h9vBXVsUvp^x{O zcmOGdxU+D5vSQWi3J*l=)l2%|4ih`EOQFl_NYQ0TX-i zph92h^`(XDcF|MVGFGmYy>W%^q2W2<;2{$aBTdjccOMKvpK26+!3{ID(@F9y4(a#})Qyc};7@Sz033**r%H=2ikV=ZA+jA_d@W zWa-4?IBDRNiPIQW*xg2nebcUxis_lNmlXPa^tDiOA{WP)!oZ~!yJnZter~209XEZT zo<20rUkTc{iSG&*anJFcOkx7#2A*QtXw4Gmki`VfV9LN*6HnvZnmGH?j59SCGbS$M3X8DiNGo9#l8n$r z+q0yU6dr1Zdrew5_j3kjnR6|e!sYzb?V`ORNhjf&Gx0r%)t184+|-pRNt1c8|Ej`d zz(PlsM|_!GcAZ<+LdDJv&lz}L;qgwoL#r>e%!}g(3XeQn6R5Q3r0I3q)n%Jz!%A1l zK#2^DrW3e^A4>U>jZB-+MQm$cIgg3%|}_6*jjl zGjZ7|dKZcs8_mg4f{dbO*0NLP(6I#UM7hl^m zLL-ig5!0JBLcblNH*=eLF)c`@dg;F-O+jc(il)Bp^AivZ7OKEdwH$SPE(-&lo_d2|)Mnf{(tY|k88 zMKaSLTgARi|CUt@W_HF`aUj)o55u1#`&XPu<$Aurp84*~Jv>pEk7fRb!TWepq3|gt z?_v5c#P7zB_h(r>ONbdNGO}$YB6u^zI29z&J*DBRz^Ic^{d;OJbRCA6~{Q ze3EDJOX-<--lb>ad$*nmOEEnYo_h35m=Z1oD?yKCCTzsG9pZfmDCwSrS+G5dO zpqy}#(pFA!WEPJBD-+PC9e#YMAjQ6-e=|34I@!^)R`xQ)|WPS^9vd@3scOTdF z^MQ|WTwMJM7i74PDz9ac?5xGY?DRA8&lrpzSlMtuQq~Vsh5-VpHRwnmIoVBj(s+mI zbC>D-OD6NXcn}_4S_I7baL=oJjA|Vc|Q=u^GPY!gQC;7e9Q5 zB1(GjE2#+z{~GVL5$^3w_FjssftLFn?^Enj*Oftuii3pxm4CB zUU{9^RNf{gi*10iKx3{JN*ZNnaxj@wC_X>98owl=U zf!Zj^Ttpphn5qAcyI67pN5jl|9n-T;^~6x&nF<`Qc&*GGD>oz0wv~l489Sb?=R!j< zSwGHSiQ#HL9N!P_Sk>uUu#3HAYG8laA{^lG8y6RZEdT%j literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbDataType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbDataType.class new file mode 100644 index 0000000000000000000000000000000000000000..202f3e8778f7d68615e32b47fd02bd8e0ee19364 GIT binary patch literal 475 zcmaixzfJ-{5XQen;Sm3TVq;+>7DOAjvC_)O5lKJ{o;Fs?F(FI#?r?99VXlWMWAzN}YT_+s1(^e@i|4azOS?O)g*Ge;C^lN$A=m`6X zH%=A&q$-tZZgmym@V3)Cm3G1If-qP~?Stn@Hy3Lz*toQQyGtiVpHrhW4GdxXHOaUaQ70+o8>Jf*K~ z=mo83IykgYd*Sx&+yGgkF=BAKxk$X}15(4|u^kqV!F z_mgV`s-1}K`*iCWk2}(PjKKB}D?f~PRX8Neu4X1mM?7(FI@i+VQ((LCGcla&-nCl- zyVKbYSw{IenXLVTv`5-=V+Nhh&1LuOqE!=|IGd#A>^c4h2XkD_bCos7vrs_sOXy*N lg~h+b(k}rSl(;*CGM0JW;@t`lsN6#kR@gl^_5B literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GeneratedValue.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GeneratedValue.class new file mode 100644 index 0000000000000000000000000000000000000000..11ad8a0f583b9c51a798852980fe3a3cc34b1264 GIT binary patch literal 592 zcmbVKO-lnY6r8lyZR=NSt0E$bhoTpA@g@jL>jzjXZSBQVx_vHN(p}AF3;WkR_yhb= z;#(BALP78ll1wJ^X7cj>@%jef1X~Vr0%sFnOJydBj3eceBr|fQYYb^QQdYghWD==@ zAhgQ*VGzkH3dkr+qk+;fIam;=jMY?0tpZPWhGTNAgGGV849)J#^B*aJVq{Y#FA=yn zJi7g-6L!^4p6OJe*MHLKsGClzZe0D*EZjEzf|z9xa%?}*2# zjKFp`4y-?+fgkxpO_@$4usc&~CTm|Ak1SU$Ow+d#IGE3CX_`=Azf&x>Tm9=!Q(%8S zyGxeIoSKCje^Bm2?YjvRo$kY3|EAq)2u_>lQQ$w294l5}E Zt61ZChgTIou0BE#)=@(}-4Qmh`3X}8uSEa= literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class new file mode 100644 index 0000000000000000000000000000000000000000..d20161f362968171f29f52e42de941382d8818a1 GIT binary patch literal 1351 zcmbtTT~8B16g|^!yY0G2T@a*zABfU|vVx!wB?M9{A*rDBBOyKw+Yy#*cXhiZ;mx0< zB@v?0@a&H=-Wh5v5udur?wx!0oOAEox%2ba*B=0u@LWfXVYTUcHV>P}cDuzLVT-Wg z*iIM<&u;LDe`t&F*yg?;L_Bf>zh!R-UxaF1J$^6JV9-n?kYq?zN^feVtzwB`t=yk% zLF%SVq@}L5UaM})z%>)53T)IiU&z396NAVw=+pJ}a;;QhSby7ZW&;+6bYx5n<0eDG z@d95k4CnIYLw>|ojdEj@Rw*PLGy6 zhn0RyUo9{gm7pCu;-xDaG<5kE&C9`ATc9%=rK_o}jmZlIkfjTtEX_TT$;xpjM1tZu z%n&|L-V|B+7#$3J!HsiRpU7jFrEgOGlR8<cr|A0?C~5^*KAKsHXl^x3(IQ%roO<^Pm)JdwLlO6eGFht~8iD9U2Skkd*j z<(6z{^aVzf-@$g{9mFfUS_gV%H_@R^%6c#FFNLRA?2>o77vXfEE6tj+Fwlee&0E+G^*HEZnC-lR7`xcR{#r2(F!})(x^>e4 literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Nested.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Nested.class new file mode 100644 index 0000000000000000000000000000000000000000..267bfd3151d532ee8caa75ac0c2a07bfd4896ef1 GIT binary patch literal 250 zcmYL^%W48a5JhkK8eahy?%j!Qtc_%oRW^bUl7(MTb{E>x_9Q($0e{VfAK*txW(YWo zqTq5*aq9lK-TMdcqSbj9nE=3m(Z-lWqI&Yt? o;Vv(u(T(#;82xLkYHUs*w5#b>f3+&F41LsogL+r_u+B011Nh`bmjD0& literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Optional.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Optional.class new file mode 100644 index 0000000000000000000000000000000000000000..6bfd69e6cfff8751ccc2638e5000a94559b613ba GIT binary patch literal 417 zcmaiw!AiqG5QhJ)w$W;}9z{g)(4%|tAb1iQQLt8G^x|o{9ml-GYI0{y4Fbc%1ZVS&M~<$0|WI7~|G zb;d8c&@;o0t`IoBZ}m>eE!bZPbk}6c;Ca^0#fCGsKCM<9;NB!oZ>M8{({?&xAK-9p zU`PKTkGavR3Sg8xKcsh)cqAaO5uzKu4RjFw7w8wmlMAH2a?aP_YVN)*ojaRxJZqa%BQ6)a-~UOI~kH+OMIKwybSgMUHrD@Iu1T@9;0 Za}zCI_qkqUv;G1>*uW;*vx=~V?Qb+$fqMV| literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class new file mode 100644 index 0000000000000000000000000000000000000000..f25aa3eb92e91b71a44f556c003c184f61d5fcfc GIT binary patch literal 1506 zcmb_cZBNrs6n^g3ty?WHCxT4y1&3^)R1ka{K?p)zn6g-0GWE-)t5DLl+I1v+^C#&@ zglIH;_D31dy_<3P^2s%6&pqcp=Q%I;o__oO=_`PF6jVeQ*6WUI@SuKRG#lKq4Lhh= zh7|<1Yt(qi-!|>wz~G+ehdgwAuVI+GJh0#Rju%$A+qAQ0d8=ApOM*es5ks6IR#_=M zUt@S&>J4{6kSBB`1-VjuRNfGVGdlE+VO<*fbqpZIpk`%!lcD&sR~cwXrQ-1rRZ=0_f7IIzQ zt1fRe3S9;>3>cY#Nd7S$mvEUOzUX*PxWq8jP1W%%<|_%rH0sq@0?7n)v7FFx z9h0ILvUExzrN<<(zO&G+h{7}6!*;%yBvH;BO;0BW@IfUi3UWkk`g;sJPGY@IU8`POm-9%d>P- zhUqV%ERTqp21wHQNl8-&q%vaI2oWQD4wHn>lQvFLJX#BVA93~s>Gz~DOwl(k_p*e~ zU>XsLpC>6iv^1MK#?T3vz(-EuZ;(ZAqi_>5q#5+a$nBkg(i|Wv$!1ALX-l1&9zDY7 z2U`A%NyRNug=9)bs2p0;J1br0Qks|%3Moo5pwJf>j(-8GMq7xQRiy>htj1b&P9opa z^(Al{a~au)YhZH2wZ5p-ficGSdFIJqFP(b>Y*hP?Uy+9Um)F3Nk1W=(|fr0 znr)Xssi`%ZYbBxxBL{XEH2!CwG{M(m>kJrVDf0Ap7(KZIOVnjynQ{h-utK#)U5PNO dPmn=agY`6(VI#dl*n};p5UNPWZHnE?>L-NU!u|jN literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Transient.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Transient.class new file mode 100644 index 0000000000000000000000000000000000000000..76a4a2335c5054243817c8130a7cbcb18081b2b1 GIT binary patch literal 432 zcmaiwF;BxV5QU!uZJc5EBxqsMJyv0t=Iyo+?+41CCQEe~p13z>h*) z7@8##gYV?$_dWUU`{(luz%@=o1OhjiHd48)l4YS%lH``DOr0Ymm&&V;l3XQ~wYgVb z=eCfEQ?}4#eTZFw!CGyUG|H~ze6gmK)vmxrqc*6#+olNgp7YYBG}eX$`rFK_8WcE- zOY3z;ue#6+Lk(C6oKIWB6XjOqZv{FVWl9dcZ1+WmGX8v0y%U?evnY9(-!nCyL{sj= zb}A;%5YNxd=pV~dZgg6)F^pdxlgTU^2?*@)>G0lx0O4QV!#?*R-+TOa@P>eJh@-mn Laa>D;0Zx7ajqQEv literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/DataQueryConnection.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/DataQueryConnection.class new file mode 100644 index 0000000000000000000000000000000000000000..21f99bd8a55134a8f69c4d8fd8529399bc55296d GIT binary patch literal 495 zcmZut!A`qkdzNuXhM9tY*$#a-Nx;fgg1YZ zmPCj~!?QoiIQO>367|JyvO9NXXU@!=JM;a==WhV!kyjC7cwTc{gZs4;quJn=ZPU8Bka{;p~JCx%t`JlhJKx@YjVDAwFealIS|gQ6pXC_{8@!z^v@FuW-Dgqath zF&%LUy1P|e*(nLr6&<=X6-(t(+tjC{A4vu^Q&}nRmQ04in;w&ENa31_q>cexXNXvC z-Ln}6vbpjRKjwzZy#r%&|A^?wYZ$@}6~j74aFe0$w?oNm)~Kvw?l$esw+su}uIN>l zHyZgagBkdacaZPSAOIx(n2uYxP3$f?o)auH40c0xBG+=27$O>xG!{cV23;H{blk(F zAV-$bV0f9$^-2#F@(WE_tyhVe{<7oQ8_n9j?eFk?mn`OAD$MnGEexr0-QsSA`;N%c zNu_waMj2ColF5)hm) z#aaR+X_KU+^#PJ2VrR%BLiQ{s$v;P0nxuHN780Lu^#Z96q%lm{R ziie^Li4+e}J9MUZR))+aH8Jy)QnX}1p)W8L{R*}hZXs;$DJ`hxUZh1=BI>=|Ukr~h z*9qS41kZe-*wmfy8Sb7UES0n(6;&$Z5vgeB$ebb}DsN+^Wc)Z1$PjB2R8*Q;Y?nEY U1@a5wF`keVyUOqs&kDmo0oI30wg3PC literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml.class new file mode 100644 index 0000000000000000000000000000000000000000..953e6cb1c08e14b97e48194c405cbd8db1368841 GIT binary patch literal 1074 zcma)5%Wl&^6g|_HrVU9bkCvA5rhv0yHVCOQtq??@KoAlUEX-6XSNQ{ zSQmqKSD?kzPnJAeXTyRV733C^&)AtB3Dnu#(JJ*}_JVeAp4?3`7+KljS_aC}sXXL_ zbY{u8j}(thA`k_=e@h9YsATIq!zqUI1${#q8RaN>M-z_KEXT3}k4}T-j+@`p)`eA( zxDn0#8&83zNwV1XXQ3N10Gc ze`*tWT%oKMHp@b8%EOs@s&%{N2(MCQZADFAO4{j0hsCDW`{Ufi^jfFfz!l#9C&jk# z7IpbDjCV%1hWi40^DJfMLG5(j_XHOCT^8UUzEYsUM|J_rD2}a$6_2Z^d%TE-$0k}H zFJaB&WnA%i71!9$I(u2b2J5e5)7!Uj!{at?G9F?Zw>;;zfA8QfW1W@v_o+=P BID!BG literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class new file mode 100644 index 0000000000000000000000000000000000000000..6ce453067149480296ffe4575b7f7c3ff49c3917 GIT binary patch literal 1515 zcmb_cZBNrs6n^g3ty?KFCxT4y1&3^)R1kdILLfLIP=qj;AsUlQcZHI!ja^5=H-D0j zM2SYjXMdFO+-}AZ^^;rDo_kK8^W1aJz0bb?`1}pPED9*gK@@6f_Ltii#l}8C<2pegjHwqec}Tai<|R z-Z0GNIUauEA0_DKB-Tgx64w4|`AJK6Q*BRnP+qHvvhJjA1cIHaHl0ZzO;fy4Z zOhA{*F&(!tF6R`MQD<1s<-0g3s_7T8vgB21NPVX5isy~mp76K%oe80}E?=Sh zShSq>)L(UQ$+IbTuZj5rgI4w$z9p7zIkcXZ_@?A_V$fGen|^p_L|w&WhT{K-j_5l? zy)aD|Wsv?Zl!YNFZGbFkFtnsRAeE77BSehiIgArNPu?h5`O}){{fLWaNWUkKVS?WA z@LQJf8B8J);%CXq3@yzjPBCx>Ch?JT_&XHQTPWPc6nO?cF-m(Up(F!DL$YbIQTn7# zOb&m-@CRD{i%G>j*+s~dj8HqYre``#nMr9``xR053@>V-}>I>zjZ$v-g<_V&qGpdA+8alUPp`)E5dxBnBd5be0=8vJ5 f3d&GPlIgyGn@pe z-}rad1;U<3DTHMB-;UPD{E*Wxd|GV^<{I=Q_>^um0A{8;bB*9cRTt zV%x6QgyRbxU*a5Pn3pHC6>Q%hn+_SA#|0JVbbO6@1xYt(haS(I%Uj3J6UPjk@W`wm z9J4yb3>I)nMNUT^1q$*mpc3|4Jm3>2=y~;@6kN}ZWUmKKr&Anp*xkqvkBXx^2m;B! zq~jZ0R*)+Bq2FCqFg;2&%&g}3H6%0CW=TU@gRWspLsr9S4QDi*6)WHB_zp#(nmkoU zftAaTPdA?MAKt`z`;d}NS$^o%daVO5+H(#9dLDe>==rf#PC?dcyH2q0M84Q>xM?DE zTHHJPzTW&icf9VS_TjD*F{bN96eZDp;fH5ojlT1nGmrx|{_e2+H#V^yx+;8~m70&-c zq+pf*DY;f)d>%g_CgWFVMMfs86kg)uD<~p9_OJLgdh|gQ%D7Fm&L_#Vry`V{gSaGH zrj2t+EiBHxz~Zlb{XZrZcf>6uQ#!`$@SRUZrfe7)(MH@-Txk~x{sXrR?N2Dpcpq`Q zndn2co5?;4*-Z5@X*bnA47;iIamsEQbWPLHH)FpqfQC(M4B4Lz*&qKw?yMPqfh*4u zmtZ*|fhxh(qy!lWuB9ZHlwd`bz>wg&Cc!BQZWx2OX^CzcgTR@Wxb+-!LY+Zf7FZEr v5tCTLEakjJL04c>>no^X89(AGj!~er19`SkWqb_VxJxU>4#x~?Ycp>E;O(T_ literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select.class new file mode 100644 index 0000000000000000000000000000000000000000..d1325139ed5386d249b6cd63b72b16fc199e3a1d GIT binary patch literal 2516 zcmcguOK;Oa5S}fiArGJrD1=ve6i6=k!UIIl1u+jIpMMZyTg_63= zVxsF>t`Lk{U8?9w$i&cc1K($^@&ezY@yB5t0|l5Tuy{;AP>WN)XT3Q(#wdn*OtqLB zh^}meLI#4spw^uHufeI5wh?fY@cf?L>2%&1(Kwx5Z)V|`)MF~HXcH(pUeBj06pX-^ zjrNQ4nK%D4sf~8q-i(-Oe+V?QaY*%L;%H(O0Vj{pv?55EKuHsp1P<~t4i)xX(~}A_ zvsv?vPg$23TV6p0J4e`Op{r2CekKiRew@jV61q7gWT-G!P&O10ILs-)m{*k0nz4jY z(<~uj2gjN-=Y+qdJj6LXMLU^#V=m*xkYY-wZv0C(dj{J7RAWTjSYF%mKn6a6pQhR4 zj9He_w8gm|29?Y=eUHzY@j-RwrY; zEgJ!kb~r9|0$*#HcI;F+Erx5>Zx08j)FgFHc2f^H;j8BsoATSVrp)F1?5U0ibj5Uc zkIMIbIykf6QyfW}`MgP{BT=^3bbzLON;Sp#+vS$Ca3rzqjP9K{xxHfR6< literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DataQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DataQuery.class new file mode 100644 index 0000000000000000000000000000000000000000..9c41abc79b857fd22bef9eab1eb32a1126ae0503 GIT binary patch literal 5304 zcmbuD*;~|B7{=d&NMr~g<8E!mmRc5NtXfeAkxeX$Pyw;lwwlRA91Sy&$yl&^?P~XZ zzvxwO>(g4KK2Lk!KdS9}l9&m@OwGVtBxjPG-}(0MB!B<&$DaW9opk-BAQwjpr5dB|BXJ7dQBGU+rIOl8vX zmZ7lRu}sd=jd(TcP_JOEiUveOign4%8EHE&oj^p&>=Fg`lq-WY&3b8<4FWGWhn^j@ zOjCbv+%<^ffic@kr6AIb0m+e&FSUArlJ`w0@bvDdrP3Ze5IL{OuCp$h)2+bHdzgJ35jFs3UdT+^sw=dASj+_XWl6g*y@D+be9!^*p2pUPtT z1S^{i#wk2$&#bVw^56zE#6l_W@NcDOvv&P=lm8cvW!a0nd=jtCqIV`?u- zkIfo-&NlioQ&U#d@avz2ha9NSWc6913Pp5t+j;~V>IwI)7F)7r5z{pDM zTO`6|y?9c^pwmvXwr1JmmX>CFlv!4TlNeHPO2x3eUrzD|C;~NhklBc*RGgN;2Ax(< z1y@usCa^Bw){o8V#4^3Z7AM9?uHY=MhdW3n+~B zVQq?Sd_99bf7@$Y5j>9z3NEV9kPz7HJdm@wVK6h3lWc6UA)XD(tzY-X?cR=HaRV$h z*J=Do6$UPGe=;<3Twtp!Ns)!(3N8z5$_v_)von3N5NipOT5K+{8JQ5M?8_wiMEy`I zZ4Bq85{5PI&WR3Xbj_U5td#ukU97Y(r?PZzs69a8HYCn{NIn4sHn{o}?2rV8!-cJ% zK;Gu7#1?}(RwWa%7&6yG$z2T0#+FQ+u~`11OXESnT7k%6>PDa6$T@QMB2q0HljE@N zSi&G7>$F{glfl^Z8d@k@Ep6ZQGWP)5_3KR8fT>)lz>RR0qH5ljIku?rF6wQ|moQ@a zEmB}G6eo;Cv}nrdo&twMc1h2Gfu>6XR^^;dRW>Ei;7F-8+;-(&4d1wnHajU*(&;s2 zOBHBQq^va57SrP4!pT!9&;!_O1uBeLzYIBL*>52fRPYV)V5rb2LYLN>kr^k@ABqtO zFTeiC`QCdYy*XyHi=EP@y;8iUQ#ZZW*NFSVFp!e9zRsWCF8hIiI!KD;+e(S%M}oqb*clHy&UtcXor~Rd2kVM(_maDh^Y=U4Mt6qKt%HRuc~S}+Ij$;KxK?t7jYU>C zz!f^U!omBl@B(I?75ED1t#E{Axq5x;Z>U|s7J&t97swk&epvy!DBe*Auey(W3JA>M zx`!H|81mWZT{N9@aXSUt=F$2Kuezp|%L2Ut6GwehMDZeC;(f_{`F_mZh0K8x%vbQL z!+Z^|d(1dpAf;%yi#?v4dj;lkpb&W?pm2k)@Ef?X6m%#EiWh>0i-O+7TT4Nm9*B;Z zM^_!|1(KRG|>Ss$6XUU%$t@|Bk@8G##q03Yej&yEtw~_Z5uT|i4e8F>+qc2JMx_b-0 K!FTwfd&_^l&FVY= literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DeleteQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DeleteQuery.class new file mode 100644 index 0000000000000000000000000000000000000000..b135d1c93082101f52db26f0dcbb5b522a78e81b GIT binary patch literal 2743 zcmbtWZBr9h6n<_JSO^#MK4Z+um;aYqxG!{PdFT+P?iz zZV70fZB@NejeK%%eMvVN>Eg7GUi1lc7ERxJo_F?a0g;s_13CtAMxdi!vlrwc4+`>N zSjSnMZbYTjYHB9SBIiK(E=p%6YRO zv1B&2DdFdI+{7*N;`!sCEKIgQELo5iQ@E|;6Hs8WnkprAmX#0Q)o~9C0*R8+#-lfy z7!M**0#u@Ci7cpO)Af=>SY}wQu{SFie&mqqrLqEdk|!ulYLihdR!bCUch0HUYxQ!` z_BNyrqyVdy>28`-BiF%Z%zy4sOLOn#G<m&;(XOl|F%ocL=|c$?*wisPB_JT{ywhtI5N}dVDsT{k?6~eQGk1 z_f6}YRr5t4$9TS4_bmIqBL&;j(xj(lm%#-#vIt)!9c;+#X8aYAtzXS-(Q0NxRx|sr zn%P~|%;u?P_D0TeP-D2y@c~yqBC2p_jMosxAJDd6qjMi|BeIVkBesuzL+oQn4(H`C zDu*#+avu}FDbPASjG-Un7-lOT!31}b{G@Q1?dKZDEG-9{F0q2oxB_O7 zBL*)NiLD02UXoapXLJ9bm@!4NZ`n;VbzsN-Z+2J6?ka9@lnh6kz7H7A1q{gtYfNi| zEZ6aQz;&5xS)7FN3h~JXCL`D~e&t34GClIm54Qa-%(jG|H~>!&>LH=nx$!7~oDU#1 znd*25>=rYXX#vv?z%(Tb33dtj!@$NuVDkjKdjy!&j0Ee&MhNVjl*qrsTq4-=5nxiN z5^NBU4+HBDfn^D{as-%Ey97IXc$h;Wur-3M9|0z>jKB~4pRpNY#sZ9n!14s!I08)G zH_2=Z?E%=&6rZ35wkeRF$WKh$D@@4W4P1>NSoAk=LoMPB@a^&vXM%$`=dlLnqxc2G z!QOe!L;Q|5uo%OZRC`p3ZG?Xh>4=S@fB}5Lh`z)$zQO{Ecmi8d)|+Gk%{-xf8=?bK L1Ki%`B7(v{L_=43 literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/ExecuteCommand.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/ExecuteCommand.class new file mode 100644 index 0000000000000000000000000000000000000000..6d60a184f6ebab8c0d62a444830f9a38fe991c28 GIT binary patch literal 1192 zcmb`GO>fgc5Qg7LLQGOOX%i^l-?TWc#BwMH6a<2lBBY3dio$`@#$Jjme-Ot;^vFK~ z354Ll58y{3W^IcGFjA#(*j?{>_L+BPXTJaV`VGJa)|#lGYM^G~2$3=d-2Nn$VD&5SxGx;Vz}U&~kqQ$qK}jA0&he*r5vVc?{RQ#ehyKfgdiOZ|}m z%bIaqC@j&^dqj9>{f`{=MugfRauuOH^g{JG4aO>dCdWRXbcT^5{gI44y)O=H$t#aj z)IXH>(s%9?woBsd%|(1-mE~zJq*1&Mp}7;Kv7@#;ot5tIReN2R6fSYCRk(esJaZfH zS49_IwsLLpS_5%Eo#FW`@3#2Awr|>>LH7D57#}j*b3C`00<7|lH8gMy=Xtl1TjK&Q z@{aFiUWjRJ_MJ2D7ED9)7VY3FrWE2tN+dmIt5gs%M&29HG^%U^K3isuJm=PEbQ!OaY8=2r@pgsWLRt3Lr{93aa8 literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/InsertQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/InsertQuery.class new file mode 100644 index 0000000000000000000000000000000000000000..069b6b3333dd96523772540282e7976cacb3f6da GIT binary patch literal 2450 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 TqujXtb=N8e;Ryb=Yt?@Md*ZGW literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/Transaction.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/Transaction.class new file mode 100644 index 0000000000000000000000000000000000000000..3c17d5236232f62b869190632d769df49ef34888 GIT binary patch literal 174 zcmYk0I}XAy5JblT5L@P^HRUB0u_!dQby0|Dl&{5eZDAb)VFg92={9tnIue3im sVuQgV{1}7LYJD=8AG)YkcD0k_{Ed`@pBp4FJpxSHoFE?>ij*0qU%K!vumAu6 literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/UpdateQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/UpdateQuery.class new file mode 100644 index 0000000000000000000000000000000000000000..f2177a4fcaa906e7b48be3c1cd9729e98df7aa22 GIT binary patch literal 3101 zcmbuB=~CNP6vzM9HVBLil&ug7C6J`HNO6; zrq9v`XlLRfv@?BxJXEIVTnR_mW+sC_Sj%00=YP+l<9F}>`47M?JdYxTu!4w+7PJa< zztVrvleS*iPpWPgL}vSD>q0G8at4)*UmyUa)DS$nku?iUE8o(7va;#>=ern@Kav zJTs)?67OuIopU_NgP*AwVYxA@VA$onxn!AkzQi-1s~E#&0=fF0ZLaAD1nTh=Nf%{Z z$13bgO%p1v;3_%E$-fpzWj^NUMzK&J7hAWe=ZL@f|1$J86E)4<7kmAQI1c zEAFe9#T7O)t)lo2tTBWZHju<+ArvC*`cUkso9dQ-!hXDn29$L zc(xgtFXqWySH>!sYvqGI)7j+Id>Xln<5HAL&Fo%oV)ww=_#Pde#`tNi!y2Yu6P8!c zda%znVtb zrLv7>UETP3RX_AAHkvJ#9fMj7*K~KF=}qxx9+#=dUO`j~SJ176D(KT9 z6%1;kf?>XlYLgX=|1Fu{)AbtK>3SUz($qz7ebl3d5XUGIn4mrtr@lj-2S3oN0nZYa zu|jX4(Fe4PJ~hZ-)z`B~YxtZo?G2)nC%6{EW9=^*2!YMCrmaGR^imTRI2EiNmlvqe`<RGWN@>zuE(4&6i>wgQ%-)lf%? zyGK@K}FE|3kEOlMNLeN7l2|D(%NDjR3BTsS5AdUmQ$!`8 ziJsbd^X5(Gy}rIZzW~4qcoirKI3H>w(G90EPf?L17b&TnBO@csaGaByN*9I0RCc%y zF{O@1Ln^Dlx`4(2CnyctSl)#LMg`Pk$^zm+t0)*70f(*LH!H}Twy}S-3JIw33PNnG2{!V20FHw<&FfLF841MzMyR|P5l+% zk~KWuH(!->!mo8_|B{;@UFbDful-2ssgI%g@TWMt8-?oLv02?#?=Ok86KmORomhT* z(7zcPB)L;`r42jaE#-Gygi;nDV2%F=fHKFq0c9v+t-$8&S%n(+x42t^ZN_&N>N?lE PbAAJw%n`6RWA48LSfj9Z literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsConnection.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsConnection.class new file mode 100644 index 0000000000000000000000000000000000000000..d39afc7be824e598917815e9f53a196624448cb8 GIT binary patch literal 2542 zcmb7FTT|O+5IvufEo{WqfC;5(NZZ6fh$tb1KuWnJX-Lfdl0f=UAuB|QErToRd4Bzz(641GY>xBKm$-Lq%K-~asnCx9`0lRyLwDijS- z#01)27~dIs&T#hh<=q#S=?TQ{*pBT@3pAt$w&G|+Ttz}d6EuO_c{`^YZvI#=6%EtU zEjMfGrt4ZcJ!^QzLCJEDbvL`4FY0UZIbU!bCbbKWfMW6>(3SBaiw8Nq;+<+j3tCmQ zX=s;aCF|S~h?==V(Nd9Qmhy%5)y%yk)7qCHD!K%ED=n>+9M8^MWq$&lNXgE71bWgz zA%5>0&)veIv757|2DW4=y&673pFnfb@@7k3VZM;h+vG+`?*tbvYWPGJ8Z&*5jOo{K zS(+N%LN2#!m@lRAGYy~P3KQ+sCL*^x(x28afI-e--?jD)*IM@s&&pd4u|}#3T=!ht z*_#@ukhc;9WXlm#30%Xlit8G5j0lYV&slAHcCIK8XUi*wYvlPp8kQi3^&#HVDgp!X z`0S11hKex_H!*%XjJok8#X7Rgl4ou1Q#_V0xP>N+N+H}n)qp>q@&Hv#3Cx|RF)6k{ zdHP){b5$y{qPNQU&**Sqi$k6-WLZsX#&)cwQhwKRH>5NKIx+>*$ZZ*}EzhA*@t)hH zYASP{s_L!=Taxmqt}d0Xnsmj%n-S|sAXSk;wftow%E5fOXzYj8wG}#+E$QY>l*HehwoLnB-rF{3PRp#IF4AYIHi4*O}e;6j*2$ge0ZvY>r} z%7Rid_yo-Yuh5+N1D)GLZ_)kkjUO0iCmp;ftL$bszztS-i`JWH#yD*g-&j=NfjEasp9bcEx4?^@FiQaI63z2&834+wZPm_o_T4zYwEK;Q6l&qF2_?}w$ z#Ss2M8UBY5zCURGV*&Z1{8t@GHhNk|FOvWZM0PcS(X-hE7&B-dELl91U$VVurorM?4~9KDfvdJWe)O#FB&`I>FTlmWHqW zhN0mTd?7HdbSdM};lI$r^DW6tbTZZzeLbm2p2N76g|_Vb;&|^y0DeCNtXgeIY&vZxdLoc1l@D?l#U%^50`e#b%=Y1dZo0(F9Y?zj0qamlZ_kdkz*MPR>%+EO z6^7M3E@RBXcmWfb6xj3}SE|4}lbul6TI!%-OFIa(D;p|OCmkK|D019TZqwg0{+8c9 z)j^~Ka@onZz~fSiDruma+DXXM<#aJQOk>8vl>%llCotEq_q?r_I%@gsYl3~fR)O*~ zsZE2Sz;vnn;V%{o3j$9s(pb=_d!c+|)@|KX9XCq#mfi9j6mhKPwDoSstCLjKUG7ZQ zd|SB(DsYV7-ONTUhXp;a{U>jgrT<&Xb6w)=t`3lt^WxW!Or3o(yJ`yzHZr^J56txSC_&4z6=8 zBmmsNO?tcnED~jc-_d4i^Q&KA?XIkSL-7;cB!&5*088X5#c7rkXg3XmSk>(~b)H0b zi8fW;!+ln`#K=+F5|*(VQ&xCxDBsf>$|5PJGV6m$*I=QNA}#hvi#^gJTYtc07D*ot LBwZ)X5FY&oR7Xyt literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class new file mode 100644 index 0000000000000000000000000000000000000000..f82ebb53a7d08e15bfd8e11524ca9cdb1a0d077c GIT binary patch literal 1448 zcmbtTZBNrs6n^g3ty?WHCxT4y1yMFo3J59=amZ#uGG3&xgrFvOU4fFWi(N;;H-C~s zB1WU(vp>ps?%j;TmoKhKd+s@X&U0SwIp4m2`U+qMSrs9MCsoHaxL-Xo8g*{jhV54@ z!}5LGH7Y#dZyL6LWcZbGwQg*PZ{FVJ4L8VF-I4rCF%AYrM+8xZ=<=#r*w|!vTI`53 zD@bEH;*xZ0J-@hF5T*+{bZN>LiiM`BTSpHP4C+W}vA9(*8FD)v2G@|pB^3!By|~N} zvD}(xGxVl2#RGoG4VQa+##;Hnwt}pNeq2#8pd*E=4Bfu~1+P)1v<|u3u-A4OX47rn zOD?b1vuy@5@Evb2+a5s>Nd6%m*KnP>JMVZ-u)xsQPSx^U&Xi(^Xw;;k7~(PL;&@xf z9gK?R$TaE<&(fJr+e3-`WK))E73xe+(edonMzw7Fo4o9j#r#W#nGUaoAz7?h+%0k6 z5m8#96pvRaV)D;sG9*^)V82#b=RRQq+ouL7!M;NxZaRA&4;ntXhSQl6joZBCw)*>` zjZ56Ze21AYWEnKG*6=O+xg*-s``aE(h_PYNmp#w+6>|)8|Gh?37AH+ds`ikl}0OJ!J*iYk>`5vgb&F>-<~k$ICdDg9rf3$LhauPLb= ZDzTa73}y)z!UH@cDfX7(5gzAKKLCWBQV#$C literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml.class new file mode 100644 index 0000000000000000000000000000000000000000..ac281804ffb0e06f4b5594f570b09f09c0eaca8f GIT binary patch literal 15616 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 j{zO5F$ z==G4>LKi{B*6kn=u3q6a{;n>9hHm?wC+wQzdph4XmT<|TnW9z?yi((>U}%5O-MR=F z^1~y``9q=|Pa%nvg0zYwP#Goapcqiptudq7xa0)U;_%zsTpT5<~9LDj^T9OT}?? zGbnygaXjua#D_<63QjWguk!a?ce%HsKliP=U47yRw_*f=AIR8xRrJZ&I(K7xRaz+K z4Y_to#c8>g*|T<2E}m6!E=tNYvh(JQWt61%yow9btL}OW)5SD2Tv9M7r8UIx>>y{= ztnVIa&4#`=CmLBElC}!}EvXi|NK+#!E=xgKhoy&>4N_Ext17Nxl%Z{*STszA+5gi) z3;Vb%bC=v>OvR08kNo_SVJf&qN7z)se0i0wC_{3>b{)^DO-5o_WJqNF3e~hT?|9;Q zeXT5l5-+>t>B{>ycNcl!NW9}bYSp;?hOWyFPFsFGu*DNce$n&yB^#9y5WC^ot{*zy zNdlQ}^ zs5IdK!DIwCaWUc?{sMZgY(W3RN$@(sZO+e7kU}?la00!!h(WSLq>S5S?_e4;WDOKy zk$s6O-jH>%jt^wxxJS{;)&iD92|sXOW=-P(jZ5fQQs}M1KGWi^k4VO&k0$VtYyy)s aPtoY7l^6w(o$8~a(JzxE)lxuHeZK*dkj@|g literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect.class new file mode 100644 index 0000000000000000000000000000000000000000..455a4d4b3b837d12244db61fcc386dd92c449f81 GIT binary patch literal 18977 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 W%H`@Y)R{{oT0#w^lBeH?t$zUYQWqBh literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/Record.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/Record.class new file mode 100644 index 0000000000000000000000000000000000000000..c1b7d1c77c0f0acc79a362ddbfab26fa01d14c9b GIT binary patch literal 1621 zcmb7E(Q?y96g?};QEVxJxFjJELV*(OIG{k2kk)AeO`v4Pp#$!O;c+8tfkz&Hv9iWW>*0xK=gw`I^ev7@eZT-yzr zj_m}2>)TBk%9oKFoY+D0u+_C6yG|!)3TQ!B;7mQP(|zgF-;MmR;f6I6lQ?DIw1p{@ z1WKbJ0)-=RooCnz!7Mi_YQqgo~7O5$SJGZv;XBVaOp-wow1$q6i!)9@i4{r#GO zvjS5wizsBD4`lb*zC12s7C95=F>m04g#}y`I5*0*4K#Y=2Qu)KojUdKna3fx zRsX-!Qxh1cRtM6Lh+TAIQ4`HdnI2NX7;*2F;~s}zr`e!)Ob`M>L#YH^;_unWv5n?v&S$AFP$!Z#g)nPFv4j{EAY4VTy) zZ7kzS&t{A86OB+hFGxC7xzO;A+A@p+N_G3+js0iTVxtoUj(guzr)efX@eQQ`F7YbR zc!}_k)n&ky&UGHw`MyExK6llAap@hzQuQs2-)U*E`JP0M?`zB`qksxlXw4+ixQSb| zm=~i`e0s8$k{qGqwa!MAKlwf&y>d46~Q#O%{|n5z#k_m_J(C$Ocj>(ly$ zUvQPH?QpeA&n&c01j`#3 aH&8ZkUQnM8xSA309>X-AvcM1V>cKz8b!`j) literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2.class new file mode 100644 index 0000000000000000000000000000000000000000..19707a04d15727f72f2bdaf13f97d7b56ec6048e GIT binary patch literal 3787 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 UKQvg}y>@Y>;o?6MXbgY)KM(O2c>n+a literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class new file mode 100644 index 0000000000000000000000000000000000000000..ed01b5f32b60e4e92573b172f012bffe931b2b5c GIT binary patch literal 1775 zcmcgsO>Yxd6g|&&Jn>{8#>6R*7BB@G$05@~3#Cp|VnZdU(;y{^RI+*=zuFV#!+G-z z_!pGF0Dpi@7qAIZE45wsuOL`-RTZh~eKW?GB&t{-yzu+D_ntZT-23jI|NinDfX{K& zK#E~9l-%)z9c_Ddt+84&kYPw|)=Xq!7#O#ZgUK)-%C^nB-02A034K2dB3gqxLMnT? z87Tr$_2euhLw3;(T(!h-X11}#?{M4WLEEl-Jc_D&F3KAwEF3U!(84704Efg~tIaLp zC;}AQJ?=#e#Zkb-S}or)!BDVp7*pixiJ+}I4C&eO4Q-gV@Bxl6jJJiV^_3u$?Cg!} z7@A9T6syfpW zP8s;v!fBjg_|bPgn@hiM_ag2HTgaAUJ5mbIZgIu8dqVbY*=qWc?fP9$_##kT6O8OZ z-B#oB4W&PwoNHd#Tn}}!%Tn?_gE1&pEa0w^S4oLjtqq1uJ!}c;iiR7A?|Xhz$aT$} z)NO@?m_8dV0<;lUu;w`{Ik3=>h zI_xg`Oge0CY5Kd%N2(0ns2XQSzxe8fj6e>q=$Wku)d^cSx#Yf3LQ-sn0*4_k9iY1WPpC^e;o>A&0Z{ z{|TKgAx%3VH&VdAhqmwk*;G>k6X@ugQNwb{aLb)8s;o#rVaFN#qXQ-$C*5%CDIDVg4yT`aOm+ zF@dAxq_aL4JO52L|4_y+hXnPMyGU|rO^QRRMSO|NgprV7-x-AS6?tfpXY$KLqe^(1 z#s!MhvAMa*A7DE;`Irug(1{k$_7Qmqg+=lnqeA6DcuAUHV=0FC23Kg+Q@?~|)RFrS D@Zq~m literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToInputStream.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToInputStream.class new file mode 100644 index 0000000000000000000000000000000000000000..f535cd821e71f5311ee4802f5360223c40d46986 GIT binary patch literal 1829 zcmcgt%We}f6g|$Q84{)>gwpbc@=V%N^M0j3X$2BeN|9Psf}Jz5nkn;0Jr2+>;2Yov z*sy>NNFV`gJ_>O?lZKEM!~(Gy``Y&&pL_1L=iB#>p8;ILtc?sqF;c?yC6CvAK389y zvyo-kvnHMj?nV55*zV{ht)vJF$icR;!$BSehN(!ca?uuUOL8{~f+&n>44+D+`JG0r z302Rhwp0wc887toErwH-dIIi?aFx&dB93cY7OE=+I2g9E%Rvz(hSJZF#m1U+H37=? zj__lKz5RgcZms&b0EV)IJs6=BSEZiwLZLR&Oc=&0)%4I`Q>@t--Aq2=clWs~+uDml z8~Yfh|B!N;YD})Zm;%Odz^HYQVP8MV<(7(`iH0w0Cegz1)k4^3O0Br z7Ovz{HC^s1C4Jr$TC8`Z+Tg0$2x9I9ZC?g5)WQ&qdAE*>NjZDUpG@sJKWZ#Tebr>J zyVYW-RO$mwP}^P}2CGtCVaU!$O-Z`ey-+^r1P!T{O**7_J#vM=B9v$B?qXKAJgU=L z{eR_FV<@;H>}v3rE%%sVXB>5uE0d;V*uAAK$wLc8&D8Z6{WaT-_GZQ-gP}7Mw}{m6 zk{0fh1<~#blV9>yL!mp0l$-2tkObevY==`NrWyI18ozJ1*K~A@6*blj{lS`&Dm^!< z$LanPH}6d!WOs=!--6VwsQFMR5lAf+#jX(e-{1b3EmYED1}>kGsIZij;GSo?X=I?6 zr_C$C;M@;GsS=H3Y=hpEhyS{>=!N*ry}>wL*c`o|K$f1EJdV@%1X)*M(G18>lv&yO zfT4F}WN?zc1scIJ*ugBEBHKwFaT;gHqWgy`c^HrvG+H!{m)Ycd?0f|$oxDV;Y)#S1 zOW4`h$Xaj6DVu=j3>dQ$;A3fU7noo$fyv~saZJ%HgR>MjYUm_;)4jcETH~~ugH?8B z8P3r>gY&dc&l1fHIgii{xgt^9{dVCK#vV<5!2T}@NESobOWP*jUB-sl=%Y k*hbzS6t0o?5Q$X+;iU;)$BhJ{h8Y^oKjScN;x_U>08CrZC;$Ke literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class new file mode 100644 index 0000000000000000000000000000000000000000..e58eb0cfd067572a49c1cb594b8f3f096e69f3c2 GIT binary patch literal 1927 zcmcgtO>+}R5Phu=FIo$bg>k@k5-Y)uWEn3BBuk1~RXLCgPKBzFbAD7RJ-f1OV;7Y}DwmzRm|@cq(>g~FDJG|n10m&SQy2${o>`;A>`2Mj2m z^hL)fTs#UG?Uo9UO=NMwz<3%LF+sQx0=SN6RrUf|>F?}lQi*3u^az*p+m%8@;g!47WmEZNd4XHLYaYDA{*`l*0l%wszVj^feT+Mdv|H*<` znznEUx&F(xd`uYiy}q(#*tmqT6Rpc0fl%Bk1CNR0x$gB2@*RIWv^>Aeq|R;x!v4N4 zdIMQf8&1m=L0_?M#iNZ7;_H~xa0<*c)@bnIIJK<_sU1i8gLbAWYvD^SYBTEZn0!8r zJl@K>wq9eG{fC{(HJdxi>)-?)p*2|IV_cU(+iN}$N_1r)6~|U;?>HDI?ve6#CBi-I zHZ7XD5fhcU`GM)ueCWTf&3?y3<&+Q%?+Xd{9UDh6NH}?NQ|K z0$WRbi4c#e`7CAQ`$+!EMhsW^Yw`%PaE7j7k?nNk2n*NPB7BO^*h7Q-z+;@pT$YNj zF#03X(c}d(+4uslynvDT35obG?34(>M>H7S2!Us!-~lkh;5xqqnpF;;^DKrhcs`-& zgnLWFy(M1zl2=C%&!$%hU-3MKo4n805zjQapY@}`<81LajMbUVdlmgzO1?(?QEno+ zkExgS*O+;qvS62l~CQQ;LD(5G#K|G35;x;!(PRZidzqv!;#v!9Ml y%@_X!y~6BEHlh+mDqcOMJVPklW$z@5nE~TP0^P&cA;dRW=h5Up&Y_ALQvU#|Mb_N_ literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class new file mode 100644 index 0000000000000000000000000000000000000000..f22aeaf32ee78aaf260c0fab7f4996f7bb792359 GIT binary patch literal 1802 zcmcgt$!-%t5PfYsp4b^;W3sSASVEkH4EyE~2vLxb90GC_32yCi%b75X(=&$T3;2fc z16(+SOOQYU&U^rZ11AKZfvBDtjN?Rz1L88hRMqQOuc~`K{CNEqzy;jYkYLDplAE?L z{1w}nDbL^1kYdO$^T*t)>83d77PU)d(g+wLu@F4MQ%3*L*GcT?Z7Cvl7<073W+HdD)-B?tEOlK zmgj2N%P{eWY@;lFa&5(AF^K(2r~?dp+xaalN$&}-+M=X#JcPp$)derg zlR=AX6c(bR?xh`sVMvY?7a3ABUX8@dl`U7?Z8}vU7gQP~a@jMvy~w4d*70U4ShA=z zqWm9nDlueD?#5~VWrICbUEwvQDZ&QCE^jz-3(ovB$vHMAsU>lI`mZogAGa zQoAYvHy_RMMyyGuV%1$9G$n~P*4`5#zKYoir$|f_VwGVqvUYYS9hCH{%PN7+YLYIk zhNNN)x1agzp0phqZ_#C&6Ty;KyT>JWL?9%^RtWs>Z~NpnDs9Ka7fvaZt%Mc0ZK*!$ z>*(GIbr~7-JFY8aD3S0r&;xSsU-uOC@b;U6A-bJudL)4qJtY|&qwjHAT}F~-KxVYS z3dvXKdP$1}PS7_?Bk&2`_>7Y@(<4U=;}oqJMo=UV1@e@}B#lD_HnxeLXV9a`I`W0& zIPI)MOFc&_`GTBMA$U3j`w{{lje=ufg25=pLi-TLX_mlgiW>;&DBDEKHbHv^+0sZB z^qUN4Xr91XveO$xGeyoKbVV*l)OK&oy}{sv@mJXQE(A%T3;kqP`SylxUuowX0e){$ zOOssZa6UXf*CLst|IJ0hh>mBo8sS_b6eaIqewqj{RUtji#mE327JjaN0>p=G1peM zp6N(1^zZWn9-DY5GDtz!(Q6=$48yE1cTL{l)}Ame-*tU2pwl}LGBj6eK}dMvYOD*% zkXo`mJ6vX%%2y&-hkLu`s>6eze8y1N&cHywj!OmxkY&jJPT8pK3o9f*(QI)iU>G?K z7<kyT2czfBpBXo33+JBdd&??+if_)6<)|gTb1AL;YQTTPVJMizDEDr@~cfp2@HC> zR}2&RN>}sC-4q$Ld|{g*vFg_;cc5Z>;$_RN3Ax2<4q0*)-{Q_Tm$uT|#zeShQ-5An z{zpY+hK$9%cGVZW<{gH5T+tNk4JQ>M|c#E@dW8#a2lX^ literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class new file mode 100644 index 0000000000000000000000000000000000000000..61f1157b6a7cccb664042beb71ede58f611987f0 GIT binary patch literal 1819 zcmcgtTW=Fb6#m9`yx1(Uewo9@M#9YgX9 z_yY(OctRlY!UMbn2_)!qe^k{oyT+JcAs(u}?A*@z&Ue0ZX7=xY-hBXY9ybjn7{&w1 zZC6;~hHKUDRF`Y@#pM8=!gaa7W-Ylq49j0_lp0x>*k@qWL=Jg| z{AZVy=DM&I0g8<-cSDB#gMjgAxpX%RhJuM7FwT%^5&Z^tyMke?Sc=2xe05r70}})i z1<-r7-zv+Sw&*A)@C_VbnEytiae^V4_IP)aq>++~-YKly!PjIBMXS ziQ|}N_`@TOx%9TIZpdw63E8qOTT0*J}z{*SV0$ zmB8k1gG)!Rdz&fMcBnM%%KwvCnIUU)znA`Z_Sjv9yU_#~e7Ebu%ylBQuco;DXO(w)vSez`n$J~Nl5Vquy%FJSpJ6y9Vww<}43nQb zcd$z-P%>z)GZ4KYcUgA}FC?#n>j-WFZDs!;8qwaO*;gc6c`8x-ODZ~ek> zK5?x6yHeIlWouC-ZaccA#&>n|yuO?a<{jS`GLlM!2IwtW{jb}L9)h7a2h((6)AVWr zDSB8kI6>bZX>|!nngN-a0xKlnV&n}i5;#fUERDb;?7?H4qL~>R;xx|CilK-SS!j?4 zG$v`BF0k1h?0o_=o@^suNY2sDHjLCuq>``5C>4RHBe16t@bTEW2TU-S!EAIsjX9bn z@Duq>M0E7oeE)2o_AEL}BUvzSGW<;Q1b(4&dX{LW$vK3s$>oUJ*z4+hO#VLi76(5@ zASsMsKOO6QM#sZD{PcemSxPi>S D=W@-a literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class new file mode 100644 index 0000000000000000000000000000000000000000..6ad923a3aabad185d8c37d66e62ab6d99fc0abf2 GIT binary patch literal 1879 zcmcgtO>+}R5PjnnTC}W<5XRty7z_p^+wmqL1QIz8#uy4p!loot1-H>^%3iY{^6ZM> zQz{(7C6%1v59E>qx!6^qDsbjUrP4DiWW@-I1I1P_!a^3NiTyTmuoz||x#sXTch`mEMnMpT zF^%B^Aroh@87BmqETwB98M5+^8US@L-tm*3bZH7wW|HZfx3Ao2|P zU6+;ShHw)C6q_CH#|%gM0n^iR>7E6Kf{nu%WyrONeuMiR!EmTpO0QGls<6ry42;=0 zien7snn>ziKz2s4bW@#tqQd=@Ayd3rYMA(p?(3;iyIom+=!$mYMWKlk40G?$B-J7& z)1Hro2}~;dQw+!Yqo}XT=tti4MOi5^g)=73+Bk2*yq~&nr6Jz0^#lYZY~z@St6fYMZ_ihScchli^&k zGN?+*d$rWMHAtjvw)x4T7MS{2E9)LP||2O<%YeDBZ=@Bd8959YHQg>G0SlvUG-xaO&%8r@UUbE-ob z>>FVyq*hAACYBjiKXidn-@dJVFiDM@rFRy{&|8#4iN4dcx=61IqcJyKU4fcx$KAAdqfe8j*;wybViSslYqQ3($rs=4&3%#=owD%32WnmQT%Z#E? z7=KoMj)}XoJ2?45!;R3}ew++dc#rNl%9tmNln7ff3Fmu4Q9@7T7m3OO;VCNT$x~^Xo1S?IwvE%z qXpxGY>haS6p?gsHfvopYvhpCjG}Oyj)DTy&M5Fr6OyMf7A@?7S65100 literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampTzToDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampTzToDate.class new file mode 100644 index 0000000000000000000000000000000000000000..78f18f8d788ed086c21f3d0da792c8b8a9a9b362 GIT binary patch literal 1834 zcmcgt+inv{5It=>9&Co#n2>OXuz|ImklE$F>u`xeR*GaVS=ow~ytT)zc*0zqo;DDE zfNy{wKnNbf3kZYfiD-@XTM5jPE_7{&w1ZC6;~ zhHJH!8jH==d}Fz_Y9PZfy3X%$tFIi_y2X{qBMZa89uqm_8D;{xX7L`kyTY;q&kOvJ zM*p6W%9?M7ig49JycUunJLmY0y3TN>T#s;F?yp%3E)T=nHyf3eJWT8}FlwTJB13W8 z<#u~r*opwfMxVPO!@*&|__S78&4Zz2;sC}Navh?-!ri`L*k7*1;dI72t(t*x0*M0X zz2;x_#Rsn|34%#pRk% ziN*Mr*>3heXFT?`>s<9Zk=oZ(+`il3y+oK?(^>Pm>Pu2?dbmX*eC@LnPKB7J!~=$j z?FJrhR$Zl_y-r=XTU|+>L7P%x&JKtEd~t>%CtGy;8bWo0&N7$W6G}+({hMNZ|Mj2S zjZqwJyV0~-`DRp&KOEgyV_!A)tiGoV=92FV8ObF=1N5vc|L7(oop-rJn55gArAHLV z&?}R}Y5M*|t1C#;49HbWtdxF@k(abcVT!(a8iD87gBLhMGcz{CS^P{ZhB7K-p+O$e zn5J>E#HL?i?-Q8u=lk}(IS>OR^izW@(!SIm8?goL`4u@oZxTxJ%XrVjz<04IF4($f!rs^ Cp3~a^ literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleUUIDToByteArray.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleUUIDToByteArray.class new file mode 100644 index 0000000000000000000000000000000000000000..a4eba4046aa3a32769c6d81d5ddd23525a3966a5 GIT binary patch literal 2006 zcmcgt%W@k<6g@4;9!r@dvf@V)LTo2?BFRDnBs^stTTTKtQf#neig-b_Mr~<~G^6zN zB+(b}4dw^fum~H63KX#BqbP3A$cp?R#ezbM>D%4+o<8^7+pRzUdifiG+t@S^V>q|R zpKvQsPRn}uaP_W%1Ve16oWd{+10yDqNHG*V*|2zr+f8BFUc2qNK8@}ZA(gdU^OfYb zT8ZXDG7K*`uA>$i=CYL#zs22#wbJ6gUpldn+fKp6Sp(-xoJX1={VHU=wkK>wfZ}n$ zTRy}1AYimx$~{UUg9`@6OpIfK;X(-DI-XVTDp3x0cQvWRQ^`9Fm$EzMTtwoiM=1q{ zizY7NGQ&hesH*3yO{d{HyN=CWRdy5+h-Y(a`nW45-o#Y~qZ6o#=Qb!byY|nx(1U~_+A+MX5#T>&Bmy&mha5lG7HgNMWp-{wo&ur0Aj^`T4F%(}@m#7{-x%OjH z$YNfXw4mt@RAQ?sy{Ej^5+z-YA}j-Mn|KHBGVHdgHMnedt-$BDu!OAJmMx`dS#_@X z<3Px+CF`}eZ#nHwOSFZnxF+aZ9<@bFSnJ`?Z;#n%uDfl^(*;_N(lvSw#W2>R*6+#^ z2@y)aO{%PTb-{4H;<(~L(5?x&rHM0SDxS?-+gv(&-djwlrbAV0R{ozXN(?FLm0qs@ zvi~13obkOt+9JFm45I^;i7pL!C@!gYdL9!;bM1Bx^Bp@Lx{zNaQfD_6x4*6OPEVGk z?rW|BNxIDsHbRK6V@|`#5z|<$Mz=89J$8R+Q#|W$9_?1*5cg_(bh)F@SEVJz`u$0j zx-rP+@PZGJ=`9gZRj8&{-{6wBg%Xlt%azw$hZE1#!f_@$Wi3@|Gc3h@NB7j&vED7} zmxaMxbzLDtt%Psj3x4bZC`g?b1ZHZQg5zm-Q z49jH4P^Nu)gviq5_6c2+%cax5j{J<#YJoUT9^j3yv@sPL2e|gU`U|pO7hWL$dkB9O zQ@BBaT8YbAI(ChexQj4xJ`>@8LdKbZ9@R96rTo zguFznl>9dap|6sy%aKhl6X7*FO%uLFkvcY+pZ^2w0B=2~NmPtlbbH7`4LO)bsWpc>~n0J zdril#MhvqR#N(*JBU8jB$MT+$r4*+?p^G|wMW&+{XQbN67d*2Nixe!5qZUg97Wi_f?h&Yx!YnPH=Y|P6K1hEt5knmwRj@3M z$FN*r&ZHB9LkiD#Ygt2J;gsXF+q4IHekE2ZSRKdXSTkY6RBQrDP9n8zg0C+k@hu2M zNY}0tSmwBzZW-!uCatSIK0k?7LamRZ0ga4G!M^BfIf1oNVMREBqasmERAW6hC}@sD z#YTbNtZAv5n;laNc}+J|!_DZb?z)DhW;9P5DH!gU>Sof}ylQ51mXS4VPm}S@tAT-` zZKH+A(=$g2i1(ggd(f-kXdK7nEvudG+ji5i=vsMGq(>E`1Tqf->c6Df znqt~X2d13lh$WdAk|>Yi1WqbA6~}3u;iYigK~>9X`jDaOPBtqOH}H_G9YwD(=<{4- z&}3b5!$pCHdM5GxPcz{ZJS{LVLl{%c|GcMVb1A2Y@~o`W=LLplT;b&jmHkpBueCly zD)(7VnsM}tXbfqoZD8g+y4TmXcg!>PxUM!9gCP}~Gw0Ew!VWuE2pU`rLsF$Ra~O{w z@7SMmA{Z}7h0e?=3{|BZsXGQ6<&!nKveF0PJ_n0s#-(srnA$QD6y*(>yu`;kA9i|5*(?{bRo`{y;B=DoH2p%CmJ96MeebF} zwE<1^f@p(g<)pLZO_#n2hZwm)Ys#JUu=LPm*$pZ?2LU!Qzp2$l-j?WNMKA91n;y$v zWNWd}3B=% zKJ**S-CbBYP;5d=BlspVoHiuC}vu12~U)ifN;I!rYiVGfIa@< z&VfOLj(`ukG;2aB{)q;TRUA&sAUF`w7ji)5r%46*N{sNo%cnn4&L429@diZGZ&0qH zEBvY#Qp2o?WOM45v13MY9yvRA>TYQ8*#XL(HGyhU0`+O~ciPnK`)Zu%XS z;u-<(yoy=^+u8Udn#QqvTgB3f4L7m>+Jqphr%(~ezh?SaW#l$uIpbB2&HQa)616Z3 zTN%r(G~`2`DZ@wjnDj7RljL>!g!C-wr=h<25sY9|K`4eXj58dVx}kB$Jk$Cv zZwpO0own9?9ARi3F8N7cIA@yEX_>C3n>|CA!jfF-w&iNJ!`p_?_Whx#b3?RcBEv8) zk90S&M!74)O`eM)jEI703=@bk%pCJmuJt83*yHX|mG@}zE#1=PHp6H#b*Ny9A?~vb zZgsVy-ESEpj5xz&?PK*#sh-@(E@w7VQ7VcW!!^v(#9m)AWRsP_y#3ZOdCOgmq^^b( z%rQ(4=I$Ccmtovwhz*v^rWD*}m>SS3w$%;e&L!3wvF@GQ^bM3PDZ0W5V_`tdY%Y7m zhnJi-q@#NY6T~~r*9&|3`g(G)L%hf5%ldUIa!K__GK7lxW=TPsD&vcCPYlibQ^7KW z`ajgvP2oyz_QF_Yh&0R9Qlpu#9xybL!`|)GA;~J(9YOW1=$5GU&6aSQoVJi8RqQr5 z4!NUy-~WOkuk#q{LspW=0N0e845q;P1RNJH;hT=pH(lMOoIVl!@CXpVxx zUH4)G1sjyxrp(cX-FMnzSNDBgI!>!z;mLleg#ndHA#_YG2rbjQk;B^=+GaIru~C`?xji^sj2#Y6O)fJX5(LSHaS z2&ku*zJaBGKuN2U>hyQad`hd=)f)l0rOpT7u6jQJ57b8iSX7?`AaxFw)D=A^e!NR5>)JB9&eGr9#&AsCf;EO@9C?855!p~=3Jl%8+0*xPu*9}@Qm;n$^RTj ch$edJpCjv!FYuDa5OR2h*My>E)3Zg-Uwt8Rg#Z8m literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class new file mode 100644 index 0000000000000000000000000000000000000000..a0b889559896f5829d1573c72e71cacf3d862744 GIT binary patch literal 1619 zcmcIlZBG+H5Pr7Ta_wg%`C~loJL0P(mQJCQS+$i%p0zy1lM&*??w%uD;YB>MeJ?cqfLo3*H)8S3=8mwUnX>PBBnhy2 zxF<4TNa{$Tk3p$dpE10x^)z5fMojC-$cX**%F9NzTv=aTtH||!9XbXW)S1R=?Nz1D z@a}bw>1Y^2R>gphVdNN6mg9SZVWeQxcKHD}9qw(L8_iuRSxLhPuBsT-F@|dlgMR=O zuk8};1MalN#(RdvLYH;f;bBG^ zjWkjkRV<%IM#@PYQ<#>Oi#dc0&4SVE+7Zj&(UN7qMP(bR*`8Q$yG;>n@}@&8;a}(* zJw8*0T+O$*)8K(ES#+o*J?;{t+~t#C$gYWK$8Wvh0bwE$Pyv(Cj!hy{x3@hWwF5F$ z3Pyu&?~>(o4rjm1mpsCy9%r^(V$kY-JFvuaTb4I>p}FVejbzZP)Z#&W?L??zkzxJ+ z_B7r7i(_PEp6=iXO)X_*Tn-a}B(*q@&C8aiofPRam?qpE(xyntpLPW8GX~Ev^pP}% zyY%jh_YA_1;T{q(eu1R4&~mJJiYsSe5}&w$FVKp9j)H+AX|wdC$n1lJQd>cZoz0U} zXiF{5PMl!;6Mg>6lZyK?i`Y{pLFv#pJr81&xvVC;jzY?m3?%6d45z+TF7g>a*Gynhq literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect.class new file mode 100644 index 0000000000000000000000000000000000000000..2a5108324ea9f0d657346e31bd850e3cf0a77638 GIT binary patch literal 2957 zcmcImZC4XV6n-{|`t^4JQ`k-*gm4rQ6{par zU~rr5GRzeL3+|=sKWjh{s_B5wnYYNS1woKmSmdjkj zwuIJ(*H(Nliv~0OU6BDC>J6qf00Okx5XWv?(VobmJwsJ%F`-7 z!wr(6Yp=J6XpDO@=?sGxCv?oLw=<^m(F*)#)4$!@Ey-^c*(X(o@pu= z?JdC(QV2|OEZ|lYw^bD6k(@eCb-IU%-ZqVfg2!c195?OWv`D?GM$~lLP(L}9P;P~p9x)av*mW8PmJExRyk?C%YqC7DJJ~uj zE6g$EJTOM6XA)fxPFg2a6~WyuGwn80J83;0YGfo&1tED;Bpci&s0XK$0;78bxu%M>yMF6(G=htWl&2{jZ}EVBMzGa#u3-LF6}t zHo_C-SNP~hvVHdXrv5Xkd%R6uk`-fU$6%ApF0-0Rln?NdN!< literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/Postgres.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/Postgres.class new file mode 100644 index 0000000000000000000000000000000000000000..170593417f542a28e9df84743ab2cbd2ccfd5e2f GIT binary patch literal 3845 zcmcIn`%@EF6#gy&0&zi%f>Iwv3rct`wXLrxDj+HZ6hl$eK9*#OYd2ZgY^b!hwGaD# zzit19&a^Y~Xr1Zw=l)Thes_0C0u#sJw8OA>_uhNX`ObIFJ?G}{fByIrz_a){gbDLMJK$R^)3PfX%ZIhU{3!L1b{GdLgTNw`WO??zd4X+3 z70a88$`aj=a|+I5nAo$r6SGoAX2MA8R*u!Yvi-cbC8l6hmhifiE{lq+yR4_1Z~+&C z7*}u!ae=LQD1|K)q1Mwm#~QHGX~WfdH8L5*^8(uoTzOTyKWCUpN$CUvHMqhC0)=+$Cd{#+0@h{B~N ztvNT;ej_!gCycblla<0v1+ReFTx(jHly9A_b~uC#tRQ9;%s~dfKy8d0nT4b;r(Yoc zt?k3bR^@V3Ha15=PB!(bglT2@KlX%py)ob;Y3*@ayD5F7lp_V zJ@K(svWGX8yio{*&fH4qv+gw|i1)cKe+uH`vHV&P9}2V-qT;5+nB@#vxlA&@i%Fey zs|wSsV9r0RgvZny<57s~yenlAI^!?UT8h>pKimKdC|O^~t3?4;40_G1SnG8@3BO)F z&+a)WLRc&F-|sZ1cv#BG5y_xeGE~j29IB^*#8*=tyN1At$JRx0Dr%C7if$*qL4l!- zD=wjj7D8T{4;eC>>sD`~Ju;}+%ez$t|K@RvtuHJ)GOx^G*?`=U*FksWMaCU@3FBA; zo;SQkx!3vi3*Q4A;~mQo9i7Vvj&?ji-Bi~yHZLN~_ok_3>{vuIUw8BM$wjpAwRNiF zK9}#Kc^Uf`5#dz#>Qu`z)I}WpjcO}!o6mhTD(~`@1Qx;}-U|;C{1L)Eijz3TN*=`< z+|lAe!JBxCUj&6ac$;uT>=p0eU21!ev(+5$;se)>EqqEh?$M13j-##{(gC{i-#M@c zK`K8%2l~)J$UAWg`*E7^`w_!{3%pdY%+X#2~(Z?55K_25?&f*z$0Bk z1eTB(>;4O=B^WD67m(Jw5xj_IjH8Wll~MJO_2!ZF;xjj@%|!M&-zvCs6TZNglohfc za7L1Kh+l$Zjm)$qWDEHue-Z+h8I&uo1;yLvTaY3Kd zjr#6~GM?EkWhoe|FFP}5=KRk8oHIK=e|`B5U=hzWB#=xamB9c88OHbdA=fSLH1*B; zzA$`-!4=an{Z)o!p}0MSA%+o09QlXbD&%Lpd{KjjOKD^>7{TZnLe-b1(K>YE3x7ew7;-AnNruS_q!hQ)xXSR(HZ7e?yR8QvH-s)^!_W;Wg{3#R&kq72+q!Jj zZBIAtmL+WA_@Mw#Z@He|l)}^BMw4}uTU5m~u2c5?bJr^F3t9 zc#&I$+oAT;hDLp+#whxMRdXv;(?d~fx5OLXVwfmI*COz#J!B#!!&S5Ca6ga)d)~Xh z5>v2danCEAGprILNAaRi?s~l&Zt0(Jk$S}&C*IngFg}F6286d-&Iy6w@bZXgZu z%2byx*K^GmR6j9|EA*%^T%#8zO(Q)l^u0kVokm9Ez}zv|Cz>R1lfG&jXL*h$V;KV$eKS>lwLkfH?8$%vw6)3`?*hWmIxdy2P+ zB&`AME5>%R6UVsxqlYyYQ=~<#nefakdFH#Mhas7CuwFHKjF31(D3DLFo7)ntl;ZP* v#aKQk1eNhzl+Qd=bd}Ga8OwiQJix@%Ngn#xgpo3B!}HDo=j{H57zw literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/Sqlite.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/Sqlite.class new file mode 100644 index 0000000000000000000000000000000000000000..c8522b8006b46e37c25a4ec4999e683bf661d6d0 GIT binary patch literal 3479 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 literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DataQueryConverter.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DataQueryConverter.class new file mode 100644 index 0000000000000000000000000000000000000000..f67de5b71c82c10803a4a7080bc48395cf14408a GIT binary patch literal 1312 zcma)6TW=CU6#fP%3zSMrZSgK@Te->jU}7Q!O;8>T)HF1{56eimF1vJgY3v{H_w>oA z55AiCql{;lg{}oFo9xb<@0>a3JC~hbzrX(g@C;8=h#;yVmc|O=4C}|@RB%&R1OBde zEOnP5F_3Q46pq8NStzzI41BPbLIOz*sWeuRX4tjWfQymPk0jUa;n21mTCG#5T;80l zQjx2)=XEMGye-T*o&$>QWqj9GaSa&_>uGEt%doS|AqFiV$*>ouGATkWoOS?dxXw@? z8YUNNc*e($&?T3uuX9}~Y4W~s#mQJIQn`ld@Yf_CcycJ~mkUCL(pK_=NiEKIwAg8dPQtHyHAl+Ou!FEqiSBXJ#61F;xFs6Nfy8&fHaWu1?AyyE5NXSM3(PWQtmT^HUH zjZw0!D}RO7sg%B9ErN4W z#gM0OmR6ud-!kHOf()v7KuDgBXDH-DJo3rpu!CK~$tCvin1UB*zfHP{RdHrjBD_p* W6fExZj+4scT_G?+A?VNWcl-}NrEER` literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DefaultConverter.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DefaultConverter.class new file mode 100644 index 0000000000000000000000000000000000000000..97420e0677564d68e45227e4413563a8dba56621 GIT binary patch literal 1428 zcmbVM+fvg|6kVrn8c0*_*IE_4_CkrGfKa^5fIJn%!QnxlPSXPflcpvqBOl=S4gLkb zpyPwD&iGA^~p^V{PGpReJm+RASolILPDBh;D8@;&E(BJ z?OFXm=pI9Q#b_GdBZg$5xTBy4y)qOP8K?~7UAQB5O~PyIhAW^z=$A2|Vh}?N{lD!qWDIx9F)YI~4k-myewo1tMrDkt7{>&|ie;D@cdR3= z?Q&gc!fEK5?l{8K8r6X=?4!9@k%Q@K)5f^7O4P zTApDyT^V;6rn-fLkWJfLx7*D|2PR{VVb*r`G~VL+zR+~rvM8EtFi~1~1TJOl#4tR$ zm@wg(oUcrpW+s@ST&%6r{-Z#;EFmgVK-sq2jxN>>|J+B{ew&e5zgJA-D&2b;LwW>~ zWa;kHcbYtnEF&wGK7oCtp9HSa*WU)FaGkzt2*3^8B##~e+#-}8{ElpjY;NWR@@DxP zBz9amLG}Zr@^QKH8NHT~W{Rp%PQny|$~i)o zsFH+Hlrcm3DwL@gi66+w=iLH2+l*s0+Cxp7E45K j8Dn@DBbe_H%y$Up>0zCxS~3w_I7={l4#7pDo4|u#Mvh<| literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/NameUtils.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/NameUtils.class new file mode 100644 index 0000000000000000000000000000000000000000..c69084125aee73102bb621e4dc3d8026d62f5cda GIT binary patch literal 8021 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 Hy)gD)$%JRz literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple.class new file mode 100644 index 0000000000000000000000000000000000000000..c39be8b862215726b889205873535a09ea100e19 GIT binary patch literal 1300 zcmb7D+fEZv6kTW9(hE~SEJaa3yfM8oT#SiAniLWf63|2%-cP5KIyk*Jotp6EfA|4D z@t}!l^uh4#KWSWNrcj}M;bHddvuEwK_g-hu@4r8P0eFIq6f{KQi0X)8OknCrzL%ye zTMhG7?Z~!#fw3*8<@jZRh><%?B7tNaDIMd`1B*XFr--|$BZC=% zXv6j^#2L9^zHv-pR>v*e7D!q_x?ODx%oxMi+^%B1qvP&5>o$`PoJLFfJ&!#{s+CP; zw`rG05R9NaWP3a9I+G{&oRT6}2;1;&p1^GSg~mQR&Zf-8C%m z;f`IL7ZIf&!#&2Ai1@&Fgzw4xcZhu96!CoV6zMMvMR1>Xnh78@%2N^#FoB1(AVHAE z(<7cp&@ZbzRZzp@OQ_`w)B+m_QHw-{Z5oVm#rsWFcv6^H{ww02>4dF}1;OQ@yqbuB zetA`D5K*N<+8j~b@e#D?tF(n{(B?_YAB}d2r9P2fX;dnlA+fJoKEqV;8>W9CtD!vq z5g7*4VQ?-8p3I*xK}iZ^IR&svyGDN`%7^tzTAM887+&6ZsGsA4!q zp=foGH=yA@9w-D3tm-;>v3Rq3C;Bj?;UOL=giUw5l`ktqW6j+7mZ(0~@Z?%GE5L|` z(Q6<_m0kOwWK?U8#l+;-Q!-}VF~@PGg>Lgn%}9KYapcPT6z$%&OV;b!QNeQZ5~^ga zY#PNq!?DG#gMsQh`&eOq`>vIsmjnL`o>ZZzvRgIG_d7u0=HK8(?3D>v+M+HB^AJ;B?? zJYbUC7$HU3mN-Z7GZ&tV z?JhX&x+LL}P9Hnf( zDK912oVrA4M>27VzT{U#zhlsc%+~WSNep6vzjCSnW~2U_SaQ?dM)oo}KI+Wj jIeA|Fy;2BYO7Vhk1imX|g9s`0hjd@PJ}Y!XS~~R?=a?Q^ literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointField.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointField.class new file mode 100644 index 0000000000000000000000000000000000000000..9ec90815728d6f6cd25b25cb06ba4408a0bd5e9b GIT binary patch literal 471 zcmcIgJxc>Y5Ph3ZjnPC+X=A4rZeyp|2mv8z5ebrR?`}vY?Cr(fJtaTOO0e(;_@l(R zC<^u#JMX=jxA11(KVIJeoMF&G4fQq}T{O{B=r7Ep(bl+`zD*XCMupY|JC2tM^`qlS z8ygDuIa_UfzS3ndDQWUqs#EXD>dZv*P?BHiCrUKuOG`PqXd)Lb=rA{)mIb@0Er%HN z_@^;svYA4|nVb~%M!z}6(X*SK%Z$UdSkzSLRgsCUH)2OOWuB0~Gl^Y)EK*}9#&e~= zn~gZfgc5Ph4ZO=D6TTpGT?e6>jmSqW9*P^gd^dNNcf5R?OljkBa%Id)h(K>rm; zRFS9zcYYLN){c^@fD|g>!;E)!=e^lCvp;@*{RUtIH47PJ^T-u3hk1t5zIZRVFM=N5 z?d(f0W|)7Z0u^sDWGmHH0ShSPVHI%(MTXaX<#VC?2YeU_Pjacd9{04CKJSWHycNzKY_AHzxs?)uJVX1-;EY&N96D zPrOa()156WqGSX)$FNfQy@XVTa!HtpyoBhq4p$0ZaeIfTXIz(pAY*Tsb7kYPZ8Sj>6R%Sg8=HfjSF|=pW;uMpy z$x!IYIMs~dNu@dy(_dAm{t;ZGPs8^3)L4{Gb(IYe3HQQG{r05I3_Jf0{0AIju+pCF zC?o&!w8^H&bu&4*N$)cQhAU)k^G4~F+h$J5=O|7yP4*hCTC~oPFV{w3we>^fYe!gY zuaB^F2>UbbWN@9VP3M4BvTG=yLP%BIFnMV<9O5)zIbmajehat99GpC(y}8;K*q`Vp zg`7`<_Y;_6dSDF0a0hoOVhY?qHrca|P;T27N4Wg`1j2)32-XB)l?qJ}?vXe28FrHU O;jzrjB(sv>SAPL-_*&Nh literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$1.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$1.class new file mode 100644 index 0000000000000000000000000000000000000000..f79d22d265e44a3ffd54914ef59b430aa7866164 GIT binary patch literal 354 zcmcIgK}rKb5Ufd}n?%9Adh_7fCXgS52!i5a&k{PbO)_D2CYhd9@-+`Wz(l0XB9>U^^RYeJckWEuXn{am^QIbR_>h_gX_Ptcc+lS z)iPKg)rHNIfKb8yF1B&rTTPtmpvesLC8+Ty*+FQ?3f? F@i&qVZ8rb_ literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$SpAuthenticator.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$SpAuthenticator.class new file mode 100644 index 0000000000000000000000000000000000000000..82b9b055c317dd04514befff9514535890b77a62 GIT binary patch literal 1344 zcmcIkZEF)j5PmjEd+~aj7i(&Kt1nS6RlAA!MIu582tp7cB_Ks)b6Jv=%U#^tSo5ze zf-MUE0DqJ?o1~@2e9f1eotT>kPx83c1k32_GjS zkX-6szyqyi$a}(wPh+Vk{7`ne8jeCal#vle#ZkhOfzWaktH|(BB_`qRvyB${Z5hhI zRNAAxu^CX73WSL@!}<#qDf5yc?N>W4vX;vQhSEpzS@1|2{tw>42E+DQ?5#+W!&vvu zVTg;1i@4+<=OK>*!~2!~5rZp&Kqg70UaK)|`qkEyUMQkIZyT+me!~*F>|xWgIYmFM z)m)UY<>0D^GOjV?7xNf4Ox&bX+|yc27&3nKpy|TJ4Xf2nhAsd9UI)!;hoH^4CmC`r z70EZ_VOQ#X(G6***op%Yc7#^epKoT&KqU-uYo#Z(sC|Q>+?Qs#h79*kPtsn3MDkgt>#tGsN4cI`D`@Lore)Xk74K$3R3g~4+0gyF+# z^{nGIy&YM4Mu0S}==}i0E%G>7Ms{uI7|szbQrM=i4FgA%26!_7?%*zYBsVJbwaE=+ zrm@0LxbIHjouK#~SB`Q0D+SLN`gX2RVOA(lJ#l|t=sDRG9M Y&7U@_Vux&zP$`<>M>Knn$wxl>7o+5TUH||9 literal 0 HcmV?d00001 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect.class new file mode 100644 index 0000000000000000000000000000000000000000..257d639cce2ef5a89934b04bfb30f95b8f016ced GIT binary patch literal 11612 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + (DataQuery.java:51) + at mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.ConnectionTest(OracleTests.java:68) + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) + at java.base/java.lang.reflect.Method.invoke(Method.java:565) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214) + at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) + at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) + at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) +Caused by: java.sql.SQLException: No suitable driver found for + at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:638) + at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:222) + at mil.army.usace.erdc.crrel.dataquery.rdbms.implementations.oracle.Oracle.connect(Oracle.java:86) + at mil.army.usace.erdc.crrel.dataquery.rdbms.implementations.oracle.Oracle.(Oracle.java:54) + at mil.army.usace.erdc.crrel.dataquery.DataQueryFactory.create(DataQueryFactory.java:79) + ... 29 more +]]> + + \ No newline at end of file diff --git a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml new file mode 100644 index 0000000..25f0b10 --- /dev/null +++ b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.txt b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.txt new file mode 100644 index 0000000..72758f3 --- /dev/null +++ b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.txt @@ -0,0 +1,44 @@ +------------------------------------------------------------------------------- +Test set: mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.083 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests +mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.ConnectionTest -- Time elapsed: 0.082 s <<< ERROR! +java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for + at mil.army.usace.erdc.crrel.dataquery.DataQueryFactory.create(DataQueryFactory.java:102) + at mil.army.usace.erdc.crrel.dataquery.fluent.DataQuery.(DataQuery.java:51) + at mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.ConnectionTest(OracleTests.java:68) + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) + at java.base/java.lang.reflect.Method.invoke(Method.java:565) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214) + at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) + at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) + at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) +Caused by: java.sql.SQLException: No suitable driver found for + at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:638) + at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:222) + at mil.army.usace.erdc.crrel.dataquery.rdbms.implementations.oracle.Oracle.connect(Oracle.java:86) + at mil.army.usace.erdc.crrel.dataquery.rdbms.implementations.oracle.Oracle.(Oracle.java:54) + at mil.army.usace.erdc.crrel.dataquery.DataQueryFactory.create(DataQueryFactory.java:79) + ... 29 more + diff --git a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt new file mode 100644 index 0000000..fb9edb2 --- /dev/null +++ b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt @@ -0,0 +1,71 @@ +------------------------------------------------------------------------------- +Test set: mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.328 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests +mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList -- Time elapsed: 0.314 s <<< ERROR! +java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: (certificate_unknown) No subject alternative DNS name matching sharepoint.net found. + at mil.army.usace.erdc.crrel.dataquery.web.implementations.sharepoint.lists.SharepointListSelect.getRecords(SharepointListSelect.java:143) + at mil.army.usace.erdc.crrel.dataquery.fluent.SelectQuery.fetchRowsFromClass(SelectQuery.java:191) + at mil.army.usace.erdc.crrel.dataquery.fluent.SelectQuery.fetch(SelectQuery.java:146) + at mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList(SharepointTests.java:65) + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) + at java.base/java.lang.reflect.Method.invoke(Method.java:565) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214) + at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) + at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) + at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) +Caused by: javax.net.ssl.SSLHandshakeException: (certificate_unknown) No subject alternative DNS name matching sharepoint.net found. + at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130) + at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:376) + at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:319) + at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314) + at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1310) + at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1172) + at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1115) + at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:421) + at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:477) + at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:448) + at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:199) + at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) + at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) + at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) + at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) + at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) + at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:490) + at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:190) + at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1382) + at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1307) + at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:223) + at mil.army.usace.erdc.crrel.dataquery.web.implementations.sharepoint.lists.SharepointListSelect.getRecords(SharepointListSelect.java:79) + ... 30 more +Caused by: java.security.cert.CertificateException: No subject alternative DNS name matching sharepoint.net found. + at java.base/sun.security.util.HostnameChecker.matchDNS(HostnameChecker.java:207) + at java.base/sun.security.util.HostnameChecker.match(HostnameChecker.java:103) + at java.base/sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:508) + at java.base/sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:459) + at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:237) + at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:135) + at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1285) + ... 47 more + diff --git a/target/test-classes/mil/army/usace/erdc/crrel/dataquery/rdbms/oracle/OracleTests.class b/target/test-classes/mil/army/usace/erdc/crrel/dataquery/rdbms/oracle/OracleTests.class new file mode 100644 index 0000000000000000000000000000000000000000..9814c0fbfb802b4e07699d931b0da928e3675466 GIT binary patch literal 1921 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 Date: Thu, 6 Aug 2026 09:39:48 -0400 Subject: [PATCH 3/6] security --- pom.xml | 2 +- ...dc.crrel.dataquery.rdbms.oracle.OracleTests.xml | 14 +++++++------- ....crrel.dataquery.sharepoint.SharepointTests.xml | 14 +++++++------- ...dc.crrel.dataquery.rdbms.oracle.OracleTests.txt | 4 ++-- ....crrel.dataquery.sharepoint.SharepointTests.txt | 4 ++-- 5 files changed, 19 insertions(+), 19 deletions(-) diff --git a/pom.xml b/pom.xml index c2a661f..a7c38ff 100644 --- a/pom.xml +++ b/pom.xml @@ -44,7 +44,7 @@ org.xerial sqlite-jdbc - 3.23.1 + 3.53.2.1 com.google.code.gson diff --git a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml index c3382bf..33bb061 100644 --- a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml +++ b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml @@ -1,9 +1,9 @@ - + - + @@ -13,10 +13,10 @@ - + - + @@ -25,12 +25,12 @@ - + - + @@ -60,7 +60,7 @@ - + (DataQuery.java:51) diff --git a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml index 25f0b10..c1e7f55 100644 --- a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml +++ b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml @@ -1,9 +1,9 @@ - + - + @@ -12,10 +12,10 @@ - + - + @@ -24,12 +24,12 @@ - + - + @@ -59,7 +59,7 @@ - + (DataQuery.java:51) diff --git a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt index fb9edb2..bb494ae 100644 --- a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt +++ b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt @@ -1,8 +1,8 @@ ------------------------------------------------------------------------------- Test set: mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests ------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.328 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests -mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList -- Time elapsed: 0.314 s <<< ERROR! +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.355 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests +mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList -- Time elapsed: 0.341 s <<< ERROR! java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: (certificate_unknown) No subject alternative DNS name matching sharepoint.net found. at mil.army.usace.erdc.crrel.dataquery.web.implementations.sharepoint.lists.SharepointListSelect.getRecords(SharepointListSelect.java:143) at mil.army.usace.erdc.crrel.dataquery.fluent.SelectQuery.fetchRowsFromClass(SelectQuery.java:191) From 75f7ad573796dd7c791ee6ee3030208284efecdf Mon Sep 17 00:00:00 2001 From: Jon Blackburn Date: Thu, 6 Aug 2026 13:11:18 -0400 Subject: [PATCH 4/6] security --- pom.xml | 2 +- ...dc.crrel.dataquery.rdbms.oracle.OracleTests.xml | 14 +++++++------- ....crrel.dataquery.sharepoint.SharepointTests.xml | 14 +++++++------- ...dc.crrel.dataquery.rdbms.oracle.OracleTests.txt | 4 ++-- ....crrel.dataquery.sharepoint.SharepointTests.txt | 4 ++-- 5 files changed, 19 insertions(+), 19 deletions(-) diff --git a/pom.xml b/pom.xml index a7c38ff..c5d1370 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ org.postgresql postgresql - 42.5.1 + 42.7.13 provided diff --git a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml index 33bb061..20ca690 100644 --- a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml +++ b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml @@ -1,9 +1,9 @@ - + - + @@ -13,10 +13,10 @@ - + - + @@ -25,12 +25,12 @@ - + - + @@ -60,7 +60,7 @@ - + (DataQuery.java:51) diff --git a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml index c1e7f55..2a372ad 100644 --- a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml +++ b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml @@ -1,9 +1,9 @@ - + - + @@ -12,10 +12,10 @@ - + - + @@ -24,12 +24,12 @@ - + - + @@ -59,7 +59,7 @@ - + (DataQuery.java:51) diff --git a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt index bb494ae..391cdeb 100644 --- a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt +++ b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt @@ -1,8 +1,8 @@ ------------------------------------------------------------------------------- Test set: mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests ------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.355 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests -mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList -- Time elapsed: 0.341 s <<< ERROR! +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.720 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests +mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList -- Time elapsed: 0.704 s <<< ERROR! java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: (certificate_unknown) No subject alternative DNS name matching sharepoint.net found. at mil.army.usace.erdc.crrel.dataquery.web.implementations.sharepoint.lists.SharepointListSelect.getRecords(SharepointListSelect.java:143) at mil.army.usace.erdc.crrel.dataquery.fluent.SelectQuery.fetchRowsFromClass(SelectQuery.java:191) From 1a464b1e6affa0cfe576677217b17a75d9e6b9d4 Mon Sep 17 00:00:00 2001 From: Jon Blackburn Date: Thu, 6 Aug 2026 13:34:58 -0400 Subject: [PATCH 5/6] security --- pom.xml | 2 +- ...dc.crrel.dataquery.rdbms.oracle.OracleTests.xml | 14 +++++++------- ....crrel.dataquery.sharepoint.SharepointTests.xml | 14 +++++++------- ...dc.crrel.dataquery.rdbms.oracle.OracleTests.txt | 4 ++-- ....crrel.dataquery.sharepoint.SharepointTests.txt | 4 ++-- 5 files changed, 19 insertions(+), 19 deletions(-) diff --git a/pom.xml b/pom.xml index c5d1370..0c24225 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,7 @@ com.microsoft.sqlserver mssql-jdbc - 11.2.2.jre11 + 11.2.4.jre11 provided diff --git a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml index 20ca690..afb1d9c 100644 --- a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml +++ b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml @@ -1,9 +1,9 @@ - + - + @@ -13,10 +13,10 @@ - + - + @@ -25,12 +25,12 @@ - + - + @@ -60,7 +60,7 @@ - + (DataQuery.java:51) diff --git a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml index 2a372ad..d1f905e 100644 --- a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml +++ b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml @@ -1,9 +1,9 @@ - + - + @@ -12,10 +12,10 @@ - + - + @@ -24,12 +24,12 @@ - + - + @@ -59,7 +59,7 @@ - + (DataQuery.java:51) diff --git a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt index 391cdeb..2826c57 100644 --- a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt +++ b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt @@ -1,8 +1,8 @@ ------------------------------------------------------------------------------- Test set: mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests ------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.720 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests -mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList -- Time elapsed: 0.704 s <<< ERROR! +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.845 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests +mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList -- Time elapsed: 0.830 s <<< ERROR! java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: (certificate_unknown) No subject alternative DNS name matching sharepoint.net found. at mil.army.usace.erdc.crrel.dataquery.web.implementations.sharepoint.lists.SharepointListSelect.getRecords(SharepointListSelect.java:143) at mil.army.usace.erdc.crrel.dataquery.fluent.SelectQuery.fetchRowsFromClass(SelectQuery.java:191) From d8bc538cdf787c96297d9c383f9a7abb50daed6b Mon Sep 17 00:00:00 2001 From: Jon Blackburn Date: Thu, 6 Aug 2026 13:54:58 -0400 Subject: [PATCH 6/6] build --- .gitignore | 1 + .../crrel/dataquery/DataQueryFactory$DB.class | Bin 1628 -> 1583 bytes .../crrel/dataquery/DataQueryFactory.class | Bin 3565 -> 3721 bytes .../crrel/dataquery/RecordsetCursor$1.class | Bin 3991 -> 3961 bytes .../crrel/dataquery/RecordsetCursor.class | Bin 4564 -> 4557 bytes .../annotations/GenerationType.class | Bin 1351 -> 1306 bytes .../annotations/SharepointValue$SPTYPE.class | Bin 1506 -> 1461 bytes .../dataquery/connection/action/Dml$DML.class | Bin 1436 -> 1391 bytes .../action/Select$JsonKeyCase.class | Bin 1515 -> 1470 bytes .../connection/action/Select$ReturnType.class | Bin 1814 -> 1769 bytes .../dataquery/rdbms/RdbmsDefaultDml$DML.class | Bin 1448 -> 1403 bytes ...racleConverter$OracleBlobToByteArray.class | Bin 1775 -> 1745 bytes ...cleConverter$OracleBlobToInputStream.class | Bin 1829 -> 1799 bytes ...racleConverter$OracleByteArrayToUUID.class | Bin 1927 -> 1897 bytes .../OracleConverter$OracleClobToString.class | Bin 1802 -> 1772 bytes .../OracleConverter$OracleDateToSqlDate.class | Bin 1648 -> 1618 bytes ...racleConverter$OracleTimestampToDate.class | Bin 1819 -> 1789 bytes ...leConverter$OracleTimestampToSqlDate.class | Bin 1879 -> 1849 bytes ...cleConverter$OracleTimestampTzToDate.class | Bin 1834 -> 1804 bytes ...racleConverter$OracleUUIDToByteArray.class | Bin 2006 -> 1976 bytes .../oracle/OracleConverter.class | Bin 4132 -> 4130 bytes .../oracle/OracleDialect$1.class | Bin 1380 -> 1350 bytes .../oracle/OracleDialect$ConnectionType.class | Bin 1619 -> 1574 bytes .../compile/default-compile/createdFiles.lst | 9 +- .../compile/default-compile/inputFiles.lst | 108 +++++++-------- .../default-testCompile/createdFiles.lst | 2 +- .../default-testCompile/inputFiles.lst | 6 +- ...rel.dataquery.rdbms.oracle.OracleTests.xml | 104 -------------- ...l.dataquery.sharepoint.SharepointTests.xml | 130 ------------------ ...rel.dataquery.rdbms.oracle.OracleTests.txt | 44 ------ ...l.dataquery.sharepoint.SharepointTests.txt | 71 ---------- 31 files changed, 64 insertions(+), 411 deletions(-) create mode 100644 .gitignore delete mode 100644 target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.xml delete mode 100644 target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml delete mode 100644 target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.txt delete mode 100644 target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class index 16535f758cd63198267abafa1b73431d1b7cf373..843e914672e0401c70e039c6786c1026ef0501a3 100644 GIT binary patch delta 111 zcmcb^vz~|R)W2Q(7#J8#7`!%e$um#3VP3}K!N_1TQNU!f6iWvqs#zHs7#bKDm>9Gev>BKuUt%$mabRErN`NFenHU%ZfHV+00x2d2r^$k> iQOwRjI*)acJVeZe!4)j$#^4U5xfmFM(1XFtK@tFpY8%=B diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class index 79b96331a0a3471b25f0e15ddddd51661ba9a6c2..2ed4c514a634148754f72464a11da85911fc52d8 100644 GIT binary patch delta 1037 zcmZuwO-~b16g{s@8D?6s0vb_3G}Bls;mcx!Rf3gIX_X2B6+wr#ltK%ov|#-zf@s{3 zkV#w{HzvAKNF;F**}L*D_yaUyPt^Mcs4RTVojLcud*8d~-09DguPWtlzrTD1;KIvK z@|yyi1TU_MXtSan9Sj$>HIt$x#UsNF3|^&gA(jqJ_|>G6h{Y8(mB=cYIW-hfBB^jl z38hkzxDr;=>TD*G$|`My0vvUyq4W$7co|H?-7>n+E#kTrJ@7HO_wFdwwhK-R0ftTr zT+(`l!^ORD%W%Ri;x@yek+&u^N&P%B^shTf+Yv16j#gx@bPw_p4@RsoW0c{z!#AnU zt95a8I$GC1k(yah$Knysxd9nfxX+VRhGvJ)ID652l!dg{=4v6r;M!};w(-k6W@1k^ z0!8IaSlZuMG~2Yd(&f@HOe7y5fYD)v^c>f=rDJEK6yqLX#{@mC1~wyxN%AC2A#UW> z%Ihqu{g6EkJj+Svh=?G8Y1%EuC}xnP8xmAMiEM zUXE`Ow(D?m+()>)UPnK72FN+2V=!0}+{Ex!%}2iuPq1bacejkom+>6U)LvApvi9US z)p5v1WC0I|U_0&YqCg&vRqq=qs}4NjBz5HXR_@k|)`M92Th|PVxkV l3X8$-0KI3s^h{W$3=<7uh2Etl1ib`cE295m7%y7O{{o4=#2rn)Ol-G7nnmIEzWloR9ddKHx7R=$Pk@WsP17TcL zL6-y?Ydh`IA>Vc}DEIoRw95hwPVLajl5f}}7FK>1R|xI?hFykyA$ia^S~>&|c>x*( zYx(%TBA1OF`%K!D2Gn4f@1TvnxQc7k{20Ng9lK_H5~iFDq!TJC$~roIV;HBm1Vfm> zB>!-O`PVUJ*I1-B&Da_FJ+LP~f}5%iAo3{U0~Dg4apElj&u! z{&5T8?15FZcD+HHg&KuV6Cbk>Q@D*dVWC~&PU0F1QH8sRE8-TqmC{3Hi-k;f+qqSo zU$6VnWg(rdTSecx-SlHTK_lBU<@;bqUQr!|VOwS~M}jT%IVj_zK^IN9Xx>GSnB`5H4Zn_j?k^o49ZfpQAawSj7IMcKB);(4 z$ae%hRTQ;MC1o1}%etHg{>wRrxWkz_VXhTiTsixRCJ+yy71VJ)x5T diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor$1.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor$1.class index 0a81022374d66bfd81c39f22f359656886163fa3..9c8cbf5f19ac5e8de43d973a4f665fa6b70c29a9 100644 GIT binary patch delta 197 zcmbO(|5J|Z)W2Q(7#J8#7`ANWTE?~cFqab}BjaQ?p76;TJZa2}7#2^y$Rp3VWb;R! zX^f#u8J01yF!V9VF)U(O4rKW-BrvRCSjoW5pvlm|unH*4$gqh)A1uoVH1#3Fe1-); zdLa;tF)%?@tp=(>$Ss+ChtGt24N!!MVJ%Q*-DGM0U`+^rJ;MgD_(q_q3_$z%82lJE N16f=^bxc4S2mq6rEL#8o delta 252 zcmewsU zT#JATSs57^8U!YL@}w&-W>~@iHhe!sBF)%?@tpOVilUq7@AD;>L uTA*qshIK%h^^^bd1#3e18yGf%#Wyi*2GT4Hd<=dJTYxMspgJZX4FmwF=QpbW diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor.class index fd465a763a6c5da2e09aad69a2fe8ea98c79e08a..1a39f63734542f880c6b4fec37d7d3a5b7d0af63 100644 GIT binary patch delta 1441 zcma)6NmEln5dMbuvXHz81VIofgD4_s#RF=oMJa}W$WGjXC`Nc78WT+dh^S9-3GU0d zfS&N;6_*0hQg0rt^5#+hie=9{ASxb6)tl~_?yvjnrSiS_Te0KoulJt-RN(n52UA=Q zRAHA5J`L6I^UX?!wN}G!)bTN8tFs;rHZ*EzLNouN)TpftIlMJJ$CHlD2x!=gZ4B0c zf4{%Y@4!av7tjL?K0cwW=Sel61^I-!ogLyo)l&OG9M({PBiv>2vZK7xvd!L!W8$fc z84#?OSkEiwIcD5iG@5}|~CN{=L*I4PXM z4B7KezGx((cP09w5j!FbOMN0*x5w8Xi$`Og9{SeA?KsU)RIT^uF$(7)7rx56EI-EJ zmT|(NNUygpp~phU!W2L8rp?-DRn8#JUufl9`l*9y7=RlVSV?yy9S$kiqLicqjLI5> zg0le2gN^J!J6B!JSyQMCyu;2Z)V!iM1w*{YJO%)q3UMS0Ss z=E4#}3hPREph_(Vx#TO}im_UZyrk?cvS+Y|VY0!UHidQX;C+oYRz8J&A8;_}ZZDrk$7e!8rf(tK z5b177(@(9bg_G8#0ClopLB|QB03)~}K_#=b3$EJyi{N^dJ}cNB8&PDqhU;_+YE>jf zItx)Nnk0pqYP!O(a|NF71zrZ1`&;cg3O;_#W;P#P}DTu{iVt zJp4~;=iSi5v}jD#D>qpnI?{9I|5@yecX+RH0g?nK~@B8tPClM@$NO!yHF-z@p)UlEnYj;p^c&T$TFo`=@2ND z!kQ;vD9K`<{HPRJ+p%9m2K@4e;t}04%UovdLV#5VrQckh(TH9ReOM)6?hb|{0S6AD zS4B`DT~1ijS94*#R)htTE7*P@yJBb{5+2AtNPm9BilZ{YQm`^2;L=G4{h=OD&0t`_ z-xUm~7<$!UX|R|EFesmCZuJq;uKEPi{EBgAap4aE<$HrJQ669r7UDa(WMlmk}vCWkw-Bs z*%R-7R@bspmsqV!^0JcgqLca|OsrSicj;~dGOXrYtJz!=#$c|q}OP!$aV z6ZNjRDXe)5&r9qS?kVh^L3^8Pulo%;KkAe@y^rEXD9)wR^pd6u4ph^CYV?AcjswvQ zoW}({s9?T!=Bh1dnCnIQsTZ{>feKv0WjdMK7P`4ZW}=oeK>{_^aHX?R&td?Xmq4?I zp`!vvEUZKP32m(vsFO*C3IyrgBUiA_UsuGo+nTOFqrH*k~c z;68fj{ymo@?qJ-axvc$TF1L8yDfl+-aL@_)$(dRh8{+cLcOf~GoO7l||K)oR_u2O^ pR_gz;dVq(^1dBz%Wn>4Ip-HP`O#2bW^$tA76T0o>-$gflzW^ML+A075 diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class index d20161f362968171f29f52e42de941382d8818a1..7f10f7b7d5c61c3cd10530bdb4230e4135292434 100644 GIT binary patch delta 92 zcmX@kHH%B&)W2Q(7#J8#7|hrim>3!CCO)*==r@mP@_(kkjEs~2GF!7VF~~8?XJ7*=HUMHK2E)lSSR9y*fb?yaSbm6@G0-58oGAcra}%oo delta 136 zcmbQmb(~A!)W2Q(7#J8#7|hujm>3!CCO)*==r@l^P{22}BqKj1Ah9ShH?<_SsCe=# zrvHpglV34g3+V$jure|*G%zqQF~~8305t*{*Z=?k diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class index f25aa3eb92e91b71a44f556c003c184f61d5fcfc..0b1ff29728e0a9b136767e7072a3245ca4b2aa3c 100644 GIT binary patch delta 111 zcmaFFy_K8m)W2Q(7#J8#7_2sOu`^FrVcx=G!N_1gQNVt(G)oR6v1pGME8rE(S&*G-t4MkOTlv CrxLIL delta 155 zcmdnW{fL|E)W2Q(7#J8#7_2vPu`>$__@VxjARTL*nkosNlqpP1_2-q#D+kM oiNR>{Hx>tGV<2tG8Y>SGGhr|V%b78l18FV>Mj*6cuyT+D0Hz}v%>V!Z diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml$DML.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml$DML.class index 8869f8fa49743097800cd6b02425de9c442bd173..7021832d2e4f723fed22e995fc0cdecf0bc47200 100644 GIT binary patch delta 120 zcmbQk{hmwU)W2Q(7#J8#7_8VCm>3ysCqA^@=sSmL@*k%8EEbFmmJ=UZPQJmM$;dd_ ziN%_oi9wD*o`Gp{KZ_BsJ_8$2qX7^zF&Iw1%i_Rn1f&&MW91=Y#y~?sa;6MsK$?qz L5eUs0EFB~PJ1Q5Q delta 164 zcmaFQHHTZ^)W2Q(7#J8#7_8YDm>3ysCqA^@=sSl=P{22}BqKj1Ah9ShH?<_SsCe>o zriCn)j0~0&A6ia6%ACo_G+Cd;T1X$LnU#@&p@D&ci9wD*o`HFCA&ZfW0RtOQ0wl@F x#K0f`q=DEFNHH-OP2Rxbz-$bpKeNQjL&QuNOu=$y4CX+Zi-8dcEf}mEBmp!QAG!bl diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class index 6ce453067149480296ffe4575b7f7c3ff49c3917..e93be73dac841fb8bfe15459efaa94a087d89907 100644 GIT binary patch delta 105 zcmaFOy^ovg)W2Q(7#J8#7_2sOi84<%VqVK=G5G=W21dro6Ira;nHc04sx$y%CI-XFI;;-NMnF2BHC7%XW(+h1BxlNC2Bf(d7=h57!O}qz04aqM-~a#s delta 149 zcmdnT{hFKW)W2Q(7#J8#7_2vPi82cc_@3z{CmS-mZwwD*p1hxV4T}#WgAGu?X7Xy58H|jR zU0AKznHY2#^ca{XPh>UXb!K1#YIOl(CI;8Z_gNE}-GH<++ZK63z{CmS-mZwwD*78LMJEy>7F2}mqT%uOvxEh?V8 zig_K2FC&8uP>Idt87wmxnI;>uS_?S?wX-rZFf=eQFfr&d=rJ%)E@m~7abaKsN`NFe ynHU%ZfHV-h0x2d2x5=AW6PewCv>4kKd5D+?gC|(di@_U6b1^Uip$~(fgCqd9aUT=_ diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class index f82ebb53a7d08e15bfd8e11524ca9cdb1a0d077c..58efd2884d2d5e2e7a9ef2f4a30df6ee9246e6cf 100644 GIT binary patch delta 120 zcmZ3%{hLeR)W2Q(7#J8#7_8VCm>3ysCqA^@=sSmL@*k$vEEbFmmJ=UZPJY6i$;dd_ zkHwmui9wD*o`GrdY!)M4eFiq5Mgt&bVlbTilEs192uSO&#>zv)jDd!N3ysCqA^@=sSl=P{22}BqKj1Ah9ShH?<_SsCe>o zrnM}Vj0~0&A6ibn$ehW@G})TPT1X$LnU#@&p@D&ci9wD*o`HFCEsK$i0RtOQ0wl@F x#K0f`q=DEFNHH-OP2R)ez-$bp|Fgu(L&QuNOu=$y4CX+Zi-8dcEf}mEqySlqAR7Px diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class index ed01b5f32b60e4e92573b172f012bffe931b2b5c..f9928f46f2cd44067d4b6375e4ad2101aee216cd 100644 GIT binary patch delta 76 zcmaFQdy$vx)W2Q(7#J8#7@QY!u}qd_sbq0vWC)nt#~85r70VPxMyAR2Y%Yq-Km`m8 bObj**wqV+h!5&C+F)%VHGB_|eF>nF^62cE2 delta 105 zcmcb}`<|EU)W2Q(7#J8#7+e-|u?PzIrj}&nrvxMxCFZ7ff$?3=9k=4E7tj)LEFqd?s5nN>5A{oLs~b$7s9xBFke&MyAPI*<2Kv f84Q35nHVe>EWxxDgEf%mVqj#DWw2qeW8ee;Rv{1$ delta 99 zcmZqYTgu0E>ff$?3=9k=3=SK))L8@td{av@@>2p5ixP8FOHzx9C+oBHG1_h3$MTqw wk$LhWHWwWWpmJ751_l8J24)5WAcu*;lEDg0TQk@IX)Xpv23ZDM273lh07yp^IsgCw diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class index e58eb0cfd067572a49c1cb594b8f3f096e69f3c2..6cbd4b5ab65c22970d31c919d76bab2eeac14068 100644 GIT binary patch delta 77 zcmZqYf62#n>ff$?3=9k=3_csV;#nrwuvD;kF){>9?qdqr?7@1Dk&$V#IJ=7?GlL~i b6%&IigBzH3XYc^hTnvm1Y7CwX-VB@o7t0SL delta 106 zcmaFK*Ury%>ff$?3=9k=489w=;#mX*d{av@@>2p5ixP8FOHzx9C#SPiv3N5w1WfK@ z3fOGQdXABic`^&Ti;gQ$7b_zJg8%~qGlM0N!^Ggm;0~re7(9VA7Xu@M8iN;u4+AFv DA7T~n diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class index f22aeaf32ee78aaf260c0fab7f4996f7bb792359..49e56bdab59f3a6d60dc3a360b72b6de57918f56 100644 GIT binary patch delta 70 zcmeC;d&A3h>ff$?3=9k=4E7tjL|7&pvUD=qZr;sukCBmS@+>wNMP>#ApfnSM1%oA+ Uwqmdb(p(IT46+P140a5h0E^NMWdHyG delta 99 zcmaFE+r`Iq>ff$?3=9k=3=SK)L|6m`d{av@@>2p5ixP8FOHzx9C(E#OGumxl!E%q0 wk$G}En~RPGP&q3j1A_nq12cmGki*1a$zTPhtr={9G#3LSgDitBgFOQ$08W?`Bme*a diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleDateToSqlDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleDateToSqlDate.class index 35a3610389f127fe57c26b8ca09d6817d53d414e..c63051e560d3c5f3095d5b72d5e5ec648c149730 100644 GIT binary patch delta 79 zcmeysbBTxR)W2Q(7#J8#7%Vn&tzl*g@R=OTEIlz+aPoKN2u8Eb0W9ko8JQ-rxhOI- eXadzSF&Hu!foWr)9tH+321W)k22%!e22KEUA`l4x delta 110 zcmcb_^MQx!)W2Q(7#J8#7%Vq(tzi}w@J%hr$WIAKEK1BxElDjZW@HHPnHSSePU=UznU}n$+a+ny57>vQR340P-Cd!~g&Q diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class index 61f1157b6a7cccb664042beb71ede58f611987f0..3dfe4eed0d131020fa0b2c5d9eb0d44458cead9b 100644 GIT binary patch delta 84 zcmbQu_m`LJ)W2Q(7#J8#80PlFwqx$Ph3&mnmSg3~L`FBh%#7 jY%Yq-3nF^hC~nT delta 114 zcmey%JDZQ|)W2Q(7#J8#7#uco$+L(G_@lZ3<3-c%nSxV4ikeVgB6&zX0QR$Tnvm1 LvJAEi_6(c=(d!nk diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class index 6ad923a3aabad185d8c37d66e62ab6d99fc0abf2..e86644155396a28b127cb5a3c3c6994802e4b32c 100644 GIT binary patch delta 77 zcmcc4x08?S)W2Q(7#J8#7~D2;`Lj&UVd-XZVPpuHypJ(pvp4H(Mn2$;N& zF<`R=>ug3w=E+ysTy*S#x>y+*7z7v?m>JB093}<_21hXM#NZ61xfmE3R2Wff$?3=9k=4E7tjv{;xTd?tG7OfF?fV6@$QjpZ>TBh%zvY%Yq-3nF^4pa|B delta 106 zcmeC-TgAt9>ff$?3=9k=3=SK)v{*z1d{av@@>2p5ixP8FOHzx985tscCVJ^iPGU)5 zwA*}`&QF`(ZmS~m$MuvdNhD-sQm$U9;WMrD0 j#_poX%-{%A%*5c$-~*<88T^1W7Xu@M9)mwaAOj}=3W*Yq delta 107 zcmdnNe~q8()W2Q(7#J8#7=kx)?PC!Y@J%hr$WIAKEK1BxElDjZW@K>knS72>dh%12 zXvVFxfgC0V9|m7A?Z@B`q`4Rv8T1$e7=jo$ E0d<-d`Tzg` diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter.class index 79f3f114b39fc45ac80c43c24b77bea0af02cdda..eaf705a1f97975a1d2a3abc3d184b7890a92395e 100644 GIT binary patch delta 339 zcmYL^O-n*y5QU%jcHzx$$h=uuU9+?_5Q8>GM&AiZZK_Qhi55jDso5v=7m5o-+X&hx z8SZS|u2sLHzfjYr7??SnIp;9*Xg}E3?`}5+-CjaiH(xPNm|jhvmwqBnL```H8PeEZ zq6|AbDyv4EI~9$_NodBrjFVIZ4~q3-x_We&UMQDJd%Ly$a;ec)n}!NImYGmiBWG4R z*FWiyg6-rhD)olGXYv_Ws*P?DP&5fP>1i^M{G+;JEk+I6#9l}}(Una7Gmi3ES9#XR zNNQDb95%CLnIq4#s1_-(#1<>mL}iPoAo^qK^1a-|38ylD(HZ9`E(C`# kza_%ZOlXP6Kd;HSWVy;r~$KMl7Jz4+|7J^Z)<= delta 322 zcmYL^OG^S_6o#Lp1Eb88;4QP;sHrs*NKl(DM%ZN`C@q3oO0+0MDa~#W^bd+zwT+;C zlHtzQwF=twXY6xR960CY|bdGUANsjGIg_>3U_+ut?}6O;Sv|1zD1edm{;7m>H8<>~>FfJrZ}LT2^B1ymso_ z`N69S_U$*sc}IU>;RV0bL+=t0x`c!dqaCK~KQox_lJ(Fd{fhHU(02YEw{J$PMM}&o zZbOkX_*GvRk2#px zj=_Gi2umm<)8s6c$&AjE|FOuLnF95)GBPkU2r#fPm;pIV4CV|LVA_(w3P`gsSToo% OH~?8(42(coFaQAeHyAho diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class index a0b889559896f5829d1573c72e71cacf3d862744..90669a007a383a973bb8c2e10034733aae8ebbd3 100644 GIT binary patch delta 120 zcmcc2vy4aJ)W2Q(7#J8#7|hrim>3yiCpN}z%;jL7+`)X3#e|W;Z(^h0uHsklgYM+jtX9l=K>7u%k32+7pTPhuXUJd#q`4Rv LfzX)2)IkyeunQI| delta 158 zcmZ3+bD2lr)W2Q(7#J8#7|hujm>3yiCpN}z%;jJf6!1+g$;eL$NGwXsO)W_+DxO@- ze45d8vOUXQMyAPsS*(S$f!bIZ85kNE7?>EO8DtokC)=|c$>=b!0VP0^oJ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - (DataQuery.java:51) - at mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.ConnectionTest(OracleTests.java:68) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) - at java.base/java.lang.reflect.Method.invoke(Method.java:565) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) - at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) - at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) - at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) - at org.junit.runners.ParentRunner.run(ParentRunner.java:363) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) - at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) - at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) -Caused by: java.sql.SQLException: No suitable driver found for - at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:638) - at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:222) - at mil.army.usace.erdc.crrel.dataquery.rdbms.implementations.oracle.Oracle.connect(Oracle.java:86) - at mil.army.usace.erdc.crrel.dataquery.rdbms.implementations.oracle.Oracle.(Oracle.java:54) - at mil.army.usace.erdc.crrel.dataquery.DataQueryFactory.create(DataQueryFactory.java:79) - ... 29 more -]]> - - \ No newline at end of file diff --git a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml b/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml deleted file mode 100644 index d1f905e..0000000 --- a/target/surefire-reports/TEST-mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.xml +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.txt b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.txt deleted file mode 100644 index 27554c3..0000000 --- a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.txt +++ /dev/null @@ -1,44 +0,0 @@ -------------------------------------------------------------------------------- -Test set: mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests -------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.078 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests -mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.ConnectionTest -- Time elapsed: 0.077 s <<< ERROR! -java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for - at mil.army.usace.erdc.crrel.dataquery.DataQueryFactory.create(DataQueryFactory.java:102) - at mil.army.usace.erdc.crrel.dataquery.fluent.DataQuery.(DataQuery.java:51) - at mil.army.usace.erdc.crrel.dataquery.rdbms.oracle.OracleTests.ConnectionTest(OracleTests.java:68) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) - at java.base/java.lang.reflect.Method.invoke(Method.java:565) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) - at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) - at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) - at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) - at org.junit.runners.ParentRunner.run(ParentRunner.java:363) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) - at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) - at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) -Caused by: java.sql.SQLException: No suitable driver found for - at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:638) - at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:222) - at mil.army.usace.erdc.crrel.dataquery.rdbms.implementations.oracle.Oracle.connect(Oracle.java:86) - at mil.army.usace.erdc.crrel.dataquery.rdbms.implementations.oracle.Oracle.(Oracle.java:54) - at mil.army.usace.erdc.crrel.dataquery.DataQueryFactory.create(DataQueryFactory.java:79) - ... 29 more - diff --git a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt b/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt deleted file mode 100644 index 2826c57..0000000 --- a/target/surefire-reports/mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.txt +++ /dev/null @@ -1,71 +0,0 @@ -------------------------------------------------------------------------------- -Test set: mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests -------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.845 s <<< FAILURE! -- in mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests -mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList -- Time elapsed: 0.830 s <<< ERROR! -java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: (certificate_unknown) No subject alternative DNS name matching sharepoint.net found. - at mil.army.usace.erdc.crrel.dataquery.web.implementations.sharepoint.lists.SharepointListSelect.getRecords(SharepointListSelect.java:143) - at mil.army.usace.erdc.crrel.dataquery.fluent.SelectQuery.fetchRowsFromClass(SelectQuery.java:191) - at mil.army.usace.erdc.crrel.dataquery.fluent.SelectQuery.fetch(SelectQuery.java:146) - at mil.army.usace.erdc.crrel.dataquery.sharepoint.SharepointTests.TestSharepointList(SharepointTests.java:65) - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) - at java.base/java.lang.reflect.Method.invoke(Method.java:565) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) - at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) - at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) - at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) - at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) - at org.junit.runners.ParentRunner.run(ParentRunner.java:363) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) - at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) - at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) -Caused by: javax.net.ssl.SSLHandshakeException: (certificate_unknown) No subject alternative DNS name matching sharepoint.net found. - at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130) - at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:376) - at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:319) - at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314) - at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1310) - at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1172) - at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1115) - at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:421) - at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:477) - at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:448) - at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:199) - at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) - at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) - at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) - at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) - at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) - at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:490) - at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:190) - at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1382) - at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1307) - at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:223) - at mil.army.usace.erdc.crrel.dataquery.web.implementations.sharepoint.lists.SharepointListSelect.getRecords(SharepointListSelect.java:79) - ... 30 more -Caused by: java.security.cert.CertificateException: No subject alternative DNS name matching sharepoint.net found. - at java.base/sun.security.util.HostnameChecker.matchDNS(HostnameChecker.java:207) - at java.base/sun.security.util.HostnameChecker.match(HostnameChecker.java:103) - at java.base/sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:508) - at java.base/sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:459) - at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:237) - at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:135) - at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1285) - ... 47 more -