Compare commits

...

211 Commits

Author SHA1 Message Date
bhe-talendbj
56ce038b70 fix(TUP-36730): run command in UI thread 2022-09-22 11:49:38 +08:00
kjwang
fb0ee1ba3f Fix: TUP-36714 Improve the code for SSO feature (#8012) (#8017)
* Fix: TUP-36714 Improve the code for SSO feature
https://jira.talendforge.org/browse/TUP-36714
2022-09-21 13:06:48 +08:00
pyzhou
5b39231455 fix(TDI-48321): tSCP components cannot work with redhat server (#7951)
* fix(TDI-48321): tSCP components cannot work with redhat server

* fix wron /n

* fix tssh compile error

* fix NPE
2022-09-21 12:04:18 +08:00
Oleksandr Zhelezniak
aae4ed766e fix(TDI-48495): support dieOnError in tS3List (#7977) 2022-09-19 10:01:18 +03:00
Dmytro Grygorenko
78453d1d1c fix(TDI-48560): fix regression with MDC and Log4J. (#8007) 2022-09-16 18:06:11 +03:00
kjwang
5b4c00b927 Kjwang/feat tup 32606 support sso on studio (#7494)
TUP-32606 Support SSO on Studio
https://jira.talendforge.org/browse/TUP-32606
2022-09-16 15:08:06 +08:00
jiezhang-tlnd
6b4932c841 Add localized files (#7997) (#8003)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-16 14:36:19 +08:00
jiezhang-tlnd
274a27ed3a Add localized files (#7995) (#8001)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-16 11:52:27 +08:00
jiezhang-tlnd
cfa2c8da97 Add localized files (#7994) (#8000)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-16 10:23:40 +08:00
zshen-talend
008fd2a1d3 fix(TDQ-20725): The default project dir path support reference project (#7999) 2022-09-16 09:16:57 +08:00
Emmanuel GALLOIS
742546d98a fix(TCOMP-2182): pass version to tck guess schema (#7988) 2022-09-15 11:42:00 +02:00
vyu-talend
069be389c9 fix(TDI-48213):fix the risk of not closing resources (#7922) (#7996)
* fix(TDI-48213):fix the closing resources issues. (#7826)

* fix(TDI-48213):fix the closing resources issues.

* fix(TDI-48213):change the log level.

* fix(TDI-48213):fix the risk of not closing resources.

* fix(TDI-48213):remove useless try/catch.

* feat(TDI-42323):add entry to custom ratio.

* Revert "feat(TDI-42323):add entry to custom ratio."

This reverts commit 18e23af73c.

* fix(TDI-48213):add finish flag to end and finally.

* fix(TDI-48213):remove useless codes.

Co-authored-by: vyu <vyu@192.168.1.15>

Co-authored-by: vyu <vyu@192.168.1.15>
2022-09-15 17:14:45 +08:00
AlixMetivier
25322672ec feat(TBD-13996): Spark local mode - Universal Spark 3.3 (#7980) 2022-09-15 09:32:04 +02:00
Dmytro Grygorenko
bff6ce7b1e feat(TDI-46676): MDC logging for Log4J. (#7993) 2022-09-14 16:24:03 +03:00
Jane Ding
c1f91c2e6c fix(TUP-36251):[8.0.1] File JSON metadata not working when special (#7939)
* fix(TUP-36251):[8.0.1] File JSON metadata not working when special
character or space is available in the field name
https://jira.talendforge.org/browse/TUP-36251

* fix(TUP-36251):[8.0.1] File JSON metadata not working when special
character or space is available in the field name
https://jira.talendforge.org/browse/TUP-36251

* fix(TUP-36251):[8.0.1] File JSON metadata not working when special
character or space is available in the field name
https://jira.talendforge.org/browse/TUP-36251

* fix(TUP-36251):[8.0.1] File JSON metadata not working when special
character or space is available in the field name
https://jira.talendforge.org/browse/TUP-36251

* fix(TUP-36251):[8.0.1] File JSON metadata not working when special
character or space is available in the field name
https://jira.talendforge.org/browse/TUP-36251

* fix(TUP-36251):[8.0.1] File JSON metadata not working when special
character or space is available in the field name
https://jira.talendforge.org/browse/TUP-36251

* fix(TUP-36251):[8.0.1] File JSON metadata not working when special
character or space is available in the field name
https://jira.talendforge.org/browse/TUP-36251

* fix(TUP-36251):[8.0.1] File JSON metadata not working when special
character or space is available in the field name
https://jira.talendforge.org/browse/TUP-36251
2022-09-14 15:06:44 +08:00
hzhao
cff2423758 Revert "feat(TUP-33040): ELT components cannot handle table/column name in Japanese (#7919)" (#7990)
This reverts commit 50396846b5.
2022-09-14 14:44:12 +08:00
hzhao
50396846b5 feat(TUP-33040): ELT components cannot handle table/column name in Japanese (#7919)
* feat(TUP-33040): ELT components cannot handle table/column name in
Japanese

* feat(TUP-33040): ELT components cannot handle table/column name in
Japanese

* feat(TUP-33040): ELT components cannot handle table/column name in
Japanese
2022-09-14 14:25:50 +08:00
Liu Xinquan
8dc706cfb1 Revert "fix(TDQ-20610) org.apache.lucene:lucene-core (#7941)" (#7983)
This reverts commit 17e08830c4.
2022-09-13 17:48:03 +08:00
pyzhou
22465eadbd feat(TDI-48332):oracle orai18n.jar (#7921)
* feat(TDI-48332):oracle orai18n.jar

* add dependency

* Add name

* fix wrong mvn path and name

* wrong import
2022-09-13 10:17:52 +08:00
Dmytro Ochkas
24226aebb8 dochkas/tdi 48339 aws CVE path traversal (#7978)
bump aws-java-sdk to 1.12.297
2022-09-09 17:14:28 +03:00
jiezhang-tlnd
7185dfa931 Add localized files (#7969) (#7976)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-09 17:57:42 +08:00
jiezhang-tlnd
055f7bee5d Add localized files (#7967) (#7975)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-09 17:20:05 +08:00
Oleksandr Zhelezniak
33ca67bff9 fix(TDI-47865): guess schema flow (#7862) 2022-09-09 11:32:18 +03:00
jiezhang-tlnd
459c47190c Add localized files (#7965) (#7972)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-09 15:11:50 +08:00
AlixMetivier-zz
1a8b41df07 feat(TBD-13647): allow switch from transient to interactive cluster (#7713)
* feat(TBD-13647): allow switch from transient to interactive cluster

* refacto

* fix(TBD-14086): fix empty spark conf

* feat(TBD-13647): contextualize DBR wizard

* fix isContext

Co-authored-by: unknown <ametivier@talend.com>
2022-09-08 16:35:09 +02:00
Jane Ding
05328699c0 update jdt pref (#7963) 2022-09-08 11:54:38 +08:00
sbliu
6e987053d6 feat(TUP-36340) oracle add support of orai18n.jar (#7861) 2022-09-08 10:42:49 +08:00
hcyi
ec79fdc29b fix(TUP-35511):[JDBC TCK]: improve the ui layout for tck connector in (#7947)
studio
2022-09-07 15:35:41 +08:00
Andreas Mattes
1055e43782 fix(APPINT-34738): Improve error handling and logging on native library load. (#7888) 2022-09-07 14:34:13 +08:00
bhe-talendbj
32db8042da feat(TUP-36373): move m2 setting out of local setting (#7956) 2022-09-07 09:51:11 +08:00
Liu Xinquan
17e08830c4 fix(TDQ-20610) org.apache.lucene:lucene-core (#7941) 2022-09-06 17:19:39 +08:00
hzhao
39f8026abb fix(TUP-36593): Nexus proxy password is stored in clear text in project (#7935)
* fix(TUP-36593): Nexus proxy password is stored in clear text in project
setting preference

* fix(TUP-36593): Nexus proxy password is stored in clear text in project

* fix(TUP-36593): Nexus proxy password is stored in clear text in project
add junit
2022-09-05 23:34:15 +08:00
Jane Ding
28b2357544 fix(TUP-36440):JSON parsing issue when creating a new JSON file input in (#7909)
* fix(TUP-36440):JSON parsing issue when creating a new JSON file input in
a repository
https://jira.talendforge.org/browse/TUP-36440

* fix(TUP-36440):JSON parsing issue when creating a new JSON file input in
a repository
https://jira.talendforge.org/browse/TUP-36440

* fix(TUP-36440):JSON parsing issue when creating a new JSON file input in
a repository
https://jira.talendforge.org/browse/TUP-36440
2022-09-05 17:13:53 +08:00
kjwang
927ad3d03a Kjwang/tup 32641 change the help system (#7856)
* TUP-32641 Change the help system to open the links of component from CLM
https://jira.talendforge.org/browse/TUP-32641
2022-09-05 14:30:47 +08:00
jiezhang-tlnd
6151312167 Add localized files (#7936) (#7943)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-02 15:01:50 +08:00
jiezhang-tlnd
8613ad6681 Add localized files (#7934) (#7942)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-02 14:55:19 +08:00
sbliu
0fc95d1338 fix junit failure on 8.0 (#7933) 2022-09-02 09:32:12 +08:00
bhe-talendbj
d1060f31b4 feat(TUP-36373): add doc link (#7932) 2022-09-01 16:49:50 +08:00
Oleksandr Zhelezniak
2b2fa51832 fix(TDI-48363): skip null enum parameter (#7874) 2022-09-01 11:12:15 +03:00
Oleksandr Zhelezniak
5b89f0c395 fix(TDI-48446): require library when no connection (#7924) 2022-09-01 10:44:37 +03:00
wang wei
1cde3705dc fix(TDI-48333): [CVE]: replace or remove xalan dependency for tfileinputxml and twebservicexxx components (#7890) 2022-09-01 11:42:05 +08:00
pyzhou
e7ab9952e4 fix(TDI-48456):tPOP java8 compatibility 2022-09-01 11:23:05 +08:00
bhe-talendbj
9cf054fe7c feat(TUP-36373): Delete .m2 with UI option when apply a monthly update (#7906)
* feat(TUP-36373): inital impl

* feat(TUP-36373): update messages

* feat(TUP-36373): fix UI

* feat(TUP-36373): update UI and message

* feat(TUP-36373): update UI of updatesite settings

* feat(TUP-36373): update UI of updatesite settings

* feat(TUP-36373): delete m2 during startup
2022-09-01 10:11:03 +08:00
pyzhou
4e70f2fe7f Added extra fields, dependencies + token fetch logic. (#7918)
Co-authored-by: Balázs Gunics <bgunics@talend.com>
2022-08-31 17:54:10 +08:00
Xilai Dai
906c5981e5 fix(APPINT-34973) exclude saaj-impl from OSGi build (#7915) 2022-08-31 16:10:10 +08:00
sbliu
5993e26bb2 chore(TUP-36502) upgrade org.postgresql:postgresql:42.2.25 to 42.2.26 (#7899) 2022-08-31 09:34:05 +08:00
hcyi
945ca09529 fix(TUP-36483):Code generation fails with xmlmap. (#7891) 2022-08-30 17:57:01 +08:00
jzhao
51634ddae4 fix(TDI-48426):CVE: org.postgresql:postgresql:42.2.25 (#7903) 2022-08-30 15:57:39 +08:00
bhe-talendbj
194538b2e8 fix(TUP-35879): Default value is not saved into the job in tck component (#7815)
* fix(TUP-35879): persist closed_list of tck into job item

* fix(TUP-35879): add migration task and junit test

* fix(TUP-35879): fix test case
2022-08-28 14:49:11 +08:00
Joe
3d71f80ea7 fix(TUP-35231): tELTMap update query not be wrapped for SET column when (#7855)
* fix(TUP-35231): tELTMap update query not be wrapped for SET column when
enable `Use update statement without subqueries` in tELTOutput

* fix(TUP-35231): tELTMap update query not be wrapped for SET column

* fix(TUP-35231): tELTMap update query not be wrapped for SET column
2022-08-20 11:40:57 +08:00
Dmytro Sylaiev
8593003ad1 fix(TDI-48316): Add remote dir name (#7864) 2022-08-19 20:40:19 +03:00
jiezhang-tlnd
b76efa649b Add localized files (#7908) (#7912)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-19 14:12:13 +08:00
pyzhou
c7e8398eda feat(TDI-46737):print jobinfo log move (#7832) 2022-08-18 15:19:18 +08:00
Xilai Dai
b1026c9515 fix(APPINT-34738) add MsmqTalend into osgi-exclude.properties (#7895) (#7896) 2022-08-17 16:09:13 +08:00
zyuan-talend
52bc20ba6c fix(TUP-35909):add junit test. (#7878) 2022-08-15 10:59:28 +08:00
jiezhang-tlnd
9b3fc383a6 Add localized files (#7881) (#7886)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Xuwei ZHU <xzhu@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-12 10:20:34 +08:00
jiezhang-tlnd
b1403a7512 Add localized files (#7883) (#7884)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-12 08:52:09 +08:00
jiezhang-tlnd
09847a84e0 Add localized files (#7877) (#7882)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-11 18:22:48 +08:00
vyu-talend
a0b3c983fb Revert "fix(TDI-48213):fix the closing resources issues. (#7826)" (#7880)
This reverts commit a092a9caab.
2022-08-11 15:34:36 +08:00
jiezhang-tlnd
43c4e71705 Revert "Jzhnag/80/tup 36410 need select talendssl (#7865)" (#7876)
This reverts commit ff24577e43.
2022-08-11 15:03:59 +08:00
jiezhang-tlnd
3a53d8a958 Revert "feat(TUP-35808)Generate module name from maven url (#7732)" (#7875)
This reverts commit 68a69cad7f.
2022-08-11 15:03:26 +08:00
wang wei
f6233bb17d fix(TDI-47696): [JDBC TCK]: Support dynamic changable setting when every row come, for tjdbcrow preparedstatementtable ui (#7711) 2022-08-10 20:38:20 +08:00
vyu-talend
a092a9caab fix(TDI-48213):fix the closing resources issues. (#7826)
* fix(TDI-48213):fix the closing resources issues.

* fix(TDI-48213):change the log level.
2022-08-10 17:15:08 +08:00
Oleksandr Zhelezniak
d8c18ff269 fix(TDI-46563): fix log message (#7869)
* add variable with empty value
2022-08-09 14:14:00 +03:00
jiezhang-tlnd
ff24577e43 Jzhnag/80/tup 36410 need select talendssl (#7865)
* fix(TUP-36410)Need select talendssl.jar from local while building job
which using tLDAPInput

* format code

* add <stripVersion>true</stripVersion>
2022-08-09 18:00:13 +08:00
hcyi
2fdda554d8 feat(TUP-35963):fix a bug when rename the link. (#7725) 2022-08-09 16:35:22 +08:00
hzhao-talendbj
7bd4190816 (TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud or (#7838)
* (TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud or
remote engine

* fix(TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud

* fix(TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud

* (TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud

* fix(TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud

* fix(TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud

* fix(TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud
2022-08-09 16:21:09 +08:00
Abdulhamid Rashankar
6d1c78e5e1 APPINT-34738:Integrate Talend-customized Microsoft MQ driver jar with improved native library loading (#7859)
Co-authored-by: arashankar <abdulhamid0606@gmail.com>
2022-08-09 09:17:48 +02:00
zyuan-talend
b0d427b936 fix(TUP-35909):update junit test. (#7854) 2022-08-09 11:25:55 +08:00
pyzhou
0042ffa19e fix(TDI-48322):align javax.mail version (#7847) 2022-08-09 10:23:44 +08:00
wang wei
c4efcea671 fix(TDI-47717): [JDBC TCK]: support tjdbccommit/tjdbcrollback (#7591) 2022-08-09 09:43:02 +08:00
pyzhou
c2a61959da feat(TDI-47369): tSendMail Oauth2 (#7784)
* fix(TDI-47369): tSendMail Oauth2

* fix migration

* feat(TDI-47447):tPOP OAuth2.0

* rename

* fix show if

* tSendMile MVN path

* tPOP mvn path

* correct migration description.
2022-08-08 17:23:58 +08:00
qiongli
19b29ea519 fix(TDQ-20362): Update and save analysis when rename jdbc connection (#7797) 2022-08-08 09:49:07 +08:00
pyzhou
cac9e1f72e fix(TDI-46737) (#7843) 2022-08-05 10:31:16 +08:00
jiezhang-tlnd
2d6fc1c328 Add localized files (#7846) (#7850)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Xuwei ZHU <xzhu@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-04 17:26:12 +08:00
jiezhang-tlnd
5c3637bfee Add localized files (#7845) (#7849)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-04 17:22:26 +08:00
jiezhang-tlnd
3e6c3d65a5 Add localized files (#7844) (#7848)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-04 17:17:32 +08:00
msjian
4320d5a6d4 fix(TDQ-20638): fix a replacement error for DQ item (#7841) 2022-08-02 17:14:51 +08:00
sbliu
1cc40dac56 feat(TUP-29393) amend message. (#7836) 2022-08-02 15:33:43 +08:00
vyu-talend
b56d39476c fix(TDI-48246):upgrade guava to align. (#7809) 2022-08-02 11:40:05 +08:00
pyzhou
10ebfa7c56 fix(TDI-48254): tRSSOoutput encoding issue (#7799)
* fix(TDI-48254): tRSSOoutput encoding issue

* Changed to compatible with jdk 8
2022-08-02 10:27:49 +08:00
vyu-talend
864565e5f8 fix(TDI-48082):add additional parameters to all greenplum. (#7794) 2022-08-01 17:31:24 +08:00
zyuan-talend
d4db372bd9 801 loc 2022 07 29 (#7825)
* Add localized files (#7810)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7821)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7822)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7823)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-07-29 15:45:53 +08:00
jiezhang-tlnd
68a69cad7f feat(TUP-35808)Generate module name from maven url (#7732)
* feat(TUP-35808)Generate module name from maven url

* format code
2022-07-27 18:38:29 +08:00
sbliu
88ec878129 feat(TUP-29393) remove preference initialization of nexus connection timeout (#7789)
* feat(TUP-29393) remove preference initialization of nexus connection timeout

* use same label for both local and remote connection, for default connection timeout / default read timeout

* change label for database connection timeout
2022-07-27 17:42:16 +08:00
jiezhang-tlnd
03fd7be5b8 fix(TUP-35446)CVE: org.apache.maven:maven-core:3.8.3 (#7747) 2022-07-27 11:25:08 +08:00
wang wei
1281774f65 fix(TDI-48086): CVE poi-scratchpad (#7786) 2022-07-27 10:19:45 +08:00
wang wei
3b73492a15 fix(TDI-48203): [CVE]: routines.system.JSONObject(Object bean) use reflect to call method invoke, that's dangerous for evil script inject(#7721) 2022-07-27 09:28:53 +08:00
Oleksandr Zhelezniak
d692b7c0d0 chore(TDI-48177): bump google oauth (#7765)
* 1.31.0 -> 1.33.3
2022-07-26 11:06:14 +03:00
sbliu
3e57b5c1f5 fix(TUP-36128) fix problem when parse where condition string which contains global string for tELTmap. (#7801)
* fix(TUP-36128) fix problem when parse where condition string which contains global string for tELTmap.

* fix(TUP-36128) add junit .
2022-07-26 14:29:28 +08:00
sbliu
e04186b994 fix(TUP-36252) fix NPE for tos studio build job (#7795) 2022-07-26 14:25:07 +08:00
pyzhou
449699463f feat(TDI-46737):print jobinfo log (#7618)
* feat(TDI-46737):print jobinfo log

* fix compaile error when log4jndisabled

* feat(TDI-46737): replace /n with /t

* put jobinfo outside main method

* add boundary check
2022-07-26 11:01:45 +08:00
sbliu
b6bc8f8bb4 chore(TUP-35865) remove dependency link to wstx-asl in libraries.apache.axis (#7726) 2022-07-22 17:27:58 +08:00
Oleksandr Zhelezniak
ee41b11458 chore(TDI-48081): bump xmlsec 2.3.1 (#7769)
* MCRMInput\Output 2.1.2 -> 2.3.1
2022-07-22 09:51:32 +03:00
kjwang
cd0a376742 TUP-36157 Error when install Bigtable in studio: Illegal character in (#7761)
TUP-36157 Error when install Bigtable in studio: Illegal character in query
https://jira.talendforge.org/browse/TUP-36157
2022-07-22 09:37:38 +08:00
Jane Ding
0e942c29ec Add localized files (#7800) (#7803)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-21 17:43:54 +08:00
Jane Ding
263c68aa1c fix(TUP-36192):Talend 8 - Unable to Save Job (#7783)
* fix(TUP-36192):Talend 8 - Unable to Save Job
https://jira.talendforge.org/browse/TUP-36192

* fix(TUP-36192):Talend 8 - Unable to Save Job
https://jira.talendforge.org/browse/TUP-36192
2022-07-21 17:36:43 +08:00
jzhao
9c734ed1ab fix(TDI-48235):align bouncycastle to 1.70 (#7760) 2022-07-20 16:36:55 +08:00
jzhao
34ea4e2000 fix(TDI-48046): CVE: IBM MQ 9.2.4.0 (#7758) 2022-07-20 15:48:16 +08:00
hzhao-talendbj
3a7cdb4a7d Revert "chore(TUP-35265): upgrade 'crypto-utils' jar in low level (#7645)" (#7790)
This reverts commit 71e030028b.
2022-07-19 16:25:40 +08:00
pyzhou
b3f59bb007 fix(TDI-48024): ResumeUtil performance issue. (#7771) 2022-07-19 10:35:34 +08:00
vyu-talend
5dacef1e96 fix(TDI-47976):fix some potencial npe. (#7757) 2022-07-19 10:00:33 +08:00
wang wei
50390195d3 fix(TDI-48221): tDBBulkExec (MYSQL) Failing with error (#7739) 2022-07-18 10:11:43 +08:00
Dmytro Sylaiev
fda862cc39 feat(TDI-46563): Allow not to fire ANALYZE command (#7729) 2022-07-15 12:19:10 +03:00
Jane Ding
f8cc41a85e feat(TUP-35644):tMap - possible simplified metrics to send to Pendo (#7690)
* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644

* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644

* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644

* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644

* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644

* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644

* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644

* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644

* feat(TUP-35644):tMap - possible simplified metrics to send to Pendo
https://jira.talendforge.org/browse/TUP-35644
2022-07-14 17:23:09 +08:00
vyu-talend
080d15bb46 feat(TDI-44761):improve sftp in ftp components (#7728)
* feat(TDI-44761):improve sftp in ftp components.

* feat(TDI-44761):update plugin.xml for migration task.

* Delete .project

* feat(TDI-47761):improve code

* feat(TDI-44761):fix something

* feat(TDI-44761):fix migration issue.

* feat(TDI-47761):fix migration task.

* feat(TDI-44761):test manual build patch

* feat(TDI-44761):test migration task.

* feat(TDI-44761):improve code

* feat(TDI-44761):fix string value issue.

* feat(TDI-44761):import java.util.map.

* feat(TDI-44761):fix UI issue.

* feat(TDI-44761):improve migration.

* feat(TDI-44761):improve migration.
2022-07-14 16:51:35 +08:00
sbliu
6ef21d35df chore(TUP-35948) showOverwrite enabled when is cloud connection (#7770)
show override in preference page load from logon dialog when product is cloud license or tp_all license.
2022-07-14 15:51:52 +08:00
hcyi
bfd6eeb40c feat(TUP-30684):fix a bug if the table is start with a number or (#7774)
illegal character.
2022-07-14 15:12:54 +08:00
zshen-talend
a88cecbea1 fix(TDQ-20577): replace project name with lowercase mode in TDQItems when export job 2022-07-14 12:31:40 +08:00
pyzhou
98dced7251 Revert "migration" (#7773)
This reverts commit 4422793a56.

Revert "UI change"

This reverts commit b0d9c95d5a.

Revert "fix(TDI-47369): tSendMail Oauth2"

This reverts commit 5639383b2b.
2022-07-14 11:50:12 +08:00
Jill Yan
2e80d7e136 APPINT-34809 fix JSON exception (#7752)
Co-authored-by: jillyan <yan955599@gmail.com>
2022-07-14 09:37:23 +08:00
Jane Ding
1675c694a4 Jding/tup 35939 file dialog style (#7755)
* fix(TUP-35939):tFileOutput components resulting in File not found error
when selecting a file path for saving the output file.
https://jira.talendforge.org/browse/TUP-35939

* fix(TUP-35939):tFileOutput components resulting in File not found error
when selecting a file path for saving the output file.
https://jira.talendforge.org/browse/TUP-35939

* fix(TUP-35939):tFileOutput components resulting in File not found error
when selecting a file path for saving the output file.
https://jira.talendforge.org/browse/TUP-35939
2022-07-13 17:53:53 +08:00
Zhiwei Xue
d08c179dec fix(TUP-18979):Migration tasks including mapping files (#7730) 2022-07-13 11:02:31 +08:00
pyzhou
4422793a56 migration
Conflicts:
	main/plugins/org.talend.repository/plugin.xml
2022-07-12 22:19:43 +08:00
pyzhou
b0d9c95d5a UI change 2022-07-12 22:18:28 +08:00
pyzhou
5639383b2b fix(TDI-47369): tSendMail Oauth2 2022-07-12 22:18:22 +08:00
Dmytro Sylaiev
6ae35f5f87 fix(TDI-47908): Commit stats in case of Error (#7703) 2022-07-12 11:15:40 +03:00
pyzhou
f82cc232e2 fix(TDI-48290): tCould upgrade (#7750) 2022-07-12 09:29:31 +08:00
hcyi
9c90588ab5 feat(TUP-30684):snowflake Feature request to refresh the table schema instead of automatically refreshing all table schemas. (#7694)
* feat(TUP-30684):snowflake Feature request to refresh the table schema
instead of automatically refreshing all table schemas.

* feat(TUP-30684):add junits
2022-07-11 18:41:28 +08:00
kjwang
ddff7906c8 Fix: TUP-36107 In Studio 8 Stats & Logs project settings are removed (#7723)
Fix: TUP-36107 In Studio 8 Stats & Logs project settings are removed after enabling "Publish to artifact repository" feature
https://jira.talendforge.org/browse/TUP-36107
2022-07-08 18:33:55 +08:00
zshen-talend
ffddff1dbb fix(TDQ-20754): revert code to keep project is lowercase (#7741) 2022-07-08 16:17:55 +08:00
wang wei
59a4f69506 fix(TDI-47694): [JDBC TCK]: Inject runtime context for tck connector runtime(#7744) 2022-07-08 15:44:10 +08:00
pyzhou
06b2da94fc fix(TDI-48107):gson CVE (#7649)
* fix(TDI-48107):gson CVE

* fix(TDI-48107):gson CVE 2.8.9

* fix(TDI-48107):gson CVE

* fix(TDI-48107):gson CVE

* upgrade version

* missing GoogleDataprocManage
# Conflicts:
#	main/plugins/org.talend.designer.components.libs/libs_src/adal4j/pom.xml
#	main/plugins/org.talend.designer.components.libs/libs_src/talend-mscrm/pom.xml
2022-07-07 23:44:49 +08:00
Emmanuel GALLOIS
2a8024f79e fix(TCOMP-2171): fix ComponentIndex constructor in TaCoKitUtilTest (#7736) 2022-07-07 14:37:04 +02:00
zyuan-talend
7f6d815c1f Add localized files (#7735)
* Add localized files (#7733)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7734)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-07-07 18:09:25 +08:00
Emmanuel GALLOIS
31092cc40f fix(TCOMP-2171): fix ComponentIndex constructor (#7716) 2022-07-07 10:30:00 +02:00
Hongchun Yi
b7d9ba140c feat(TUP-35963):revert the fix a bug when rename the link. 2022-07-06 10:21:25 +08:00
Hongchun Yi
686564ae5e feat(TUP-35963):fix a bug when rename the link. 2022-07-05 18:42:25 +08:00
hzhao-talendbj
71e030028b chore(TUP-35265): upgrade 'crypto-utils' jar in low level (#7645) 2022-07-04 17:42:13 +08:00
sponomarova
d981791b42 fix(TBD-13990): [Patch R2022-05v2_8.0.1] tHiveConnection component doesn't generate code for url_tHiveConnection variable definition (#7669) 2022-07-04 12:06:26 +03:00
Dmytro Grygorenko
82f35f6e41 fix(TDI-48185): bump "nimbus-jose" version (leftovers). (#7717) 2022-07-04 11:29:42 +03:00
jzhao
99d434d29b fix(TDI-48159):tSalesforceEinsteinBulkExec align force-wsc with other sf
components (#7693)
2022-07-01 14:44:38 +08:00
zyuan-talend
f8865cb213 chore(TUP-8888):Add localized files (#7709)
* Add localized files (#7706)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7707)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-07-01 11:42:53 +08:00
Jane Ding
dd9fd8cb24 fix(TUP-35939):tFileOutput components resulting in File not found error (#7666)
* fix(TUP-35939):tFileOutput components resulting in File not found error
when selecting a file path for saving the output file.
https://jira.talendforge.org/browse/TUP-35939

* fix(TUP-35939):tFileOutput components resulting in File not found error
when selecting a file path for saving the output file.
https://jira.talendforge.org/browse/TUP-35939
2022-07-01 09:28:25 +08:00
pyzhou
6655f97987 fix(TDI-48113):CVE woodstox-core (#7650) 2022-06-30 15:05:50 +08:00
zyuan-talend
4e7e7e3f92 fix(TUP-31721):Not clear studio index cache in normal case. (#7616) 2022-06-30 14:54:16 +08:00
wang wei
8200e6db62 fix(TDI-47714): [JDBC TCK]: "Use existed connection" ui appear in (#7586) 2022-06-30 11:38:06 +08:00
Dmytro Sylaiev
55ce5dea3c fix(TDI-48004): Handle dependency with classifier (#7672) 2022-06-29 15:18:35 +03:00
Abdulhamid Rashankar
cc71d9db71 APPINT-34489 : profile added for promthus dependencies (#7689)
Co-authored-by: arashankar <abdulhamid0606@gmail.com>
2022-06-29 13:55:39 +02:00
kjwang
dff68c17f2 Fix:TUP-35887 "build job" working in 7.2.1 fails in 8.0.1: Failed to generate code : NPE org.talend.designer.dbmap.language.oracle.OracleGenerationManager.addQuoteForSpecialChar (#7667)
* Fix:TUP-35887
"build job" working in 7.2.1 fails in 8.0.1: Failed to generate code :
NPE org.talend.designer.dbmap.language.oracle.OracleGenerationManager.addQuoteForSpecialChar
https://jira.talendforge.org/browse/TUP-35887
2022-06-29 11:38:42 +08:00
bhe-talendbj
1d99eba2b7 fix(TUP-35942): update relevant job only after renaming joblet (#7673) 2022-06-29 11:05:07 +08:00
Jill Yan
251293a356 APPINT-34694 build routlet module (#7676)
Co-authored-by: jillyan <yan955599@gmail.com>
2022-06-29 10:48:26 +08:00
Wei Hua
2ad83e745a APPINT-31958 Wrong endpoint displayed in console message when using cRest/tRESTRequest (#7680) 2022-06-28 16:23:47 +08:00
msjian
bc7b87956d fix(TDQ-19435): fix a NPE (#7665) 2022-06-28 14:17:48 +08:00
zshen-talend
fd8cf997dc fix(TDQ-19623): fix junit about BuildJobHandlerTest.testBuildJobWithTDM (#7692) 2022-06-27 19:03:14 +08:00
Olha V
6318139dd4 fix(TDI-48035): Add null marker to tBigQueryOutput (#7662) (#7687) 2022-06-24 12:27:25 +03:00
Jane Ding
9f034e9752 fix(TUP-35599):SuggestionValues.Item support of user friendly UI label (#7685)
different from it's id
https://jira.talendforge.org/browse/TUP-35599
2022-06-24 14:26:57 +08:00
hcyi
22168da847 fix(TUP-35960):signer.version show a fixed value in job's pom.xml. (#7681) 2022-06-23 18:08:20 +08:00
Chao MENG
024fbf3e6f chore: update plugin timestamp (#7683) 2022-06-23 17:13:57 +08:00
Jane Ding
7e4f1971ab fix(TUP-35599):SuggestionValues.Item support of user friendly UI label (#7619)
* fix(TUP-35599):SuggestionValues.Item support of user friendly UI label
different from it's id
https://jira.talendforge.org/browse/TUP-35599

* fix(TUP-35599):SuggestionValues.Item support of user friendly UI label
different from it's id
https://jira.talendforge.org/browse/TUP-35599
2022-06-21 22:07:41 +08:00
wwang
e24bc3e0c6 Revert "fix(TDI-47694): [JDBC TCK]: Inject runtime context for tck connector runtime (#7567)"
This reverts commit 77e3b8bb8a.
2022-06-21 09:08:32 +08:00
wang wei
77e3b8bb8a fix(TDI-47694): [JDBC TCK]: Inject runtime context for tck connector runtime (#7567) 2022-06-21 09:03:53 +08:00
zshen-talend
89433520a1 fix(TDQ-19623): make sure project name never force lowercase (#7660) 2022-06-17 10:15:06 +08:00
sbieliaievl
e22fe46720 fix(APPINT-33830) - fixed issue with timeout param upon migration (#7603)
* fix(APPINT-33830) - added migration project task

* fix(APPINT-33830) - added migration file
2022-06-16 13:44:50 +08:00
AlixMetivier
deb67d297d feat(TBD-13823): spark local 3.2.x GA (#7652) 2022-06-15 13:45:04 +03:00
zshen-talend
a9d6a44b7f fix(TDQ-19623): make sure build job action work for reference project (#7651) 2022-06-15 18:15:03 +08:00
Dmytro Sylaiev
fc81e0bd2f feat(TDI-47398): migrate adal4j to msal4j mscrm (#7556)
* feat(TDI-47398): Change adal4j to msal4j for talend-mscrm

* feat(TDI-47398): Change dependencies for tMicrosoftCRMXXX

* feat(TDI-47398): Implement oauth token acquiring

* chore(TDI-47398): Small microbes fix
2022-06-14 22:49:00 +03:00
hcyi
8faa1bba22 fix(TUP-35508):Better to improve context prompt for JDBC. (#7623)
* fix(TUP-35508):Better to improve context prompt for JDBC.

* fix(TUP-35508):Better to improve context prompt for JDBC.

* fix(TUP-35508):Better to improve context prompt for JDBC.

* fix(TUP-35508):Better to improve context prompt for JDBC.

* fix(TUP-35508):Better to improve context prompt for JDBC.
2022-06-14 15:06:18 +08:00
wang wei
5ff663a025 fix(TCOMP-2122): [JDBC TCK]: can't get user defined schema info in tck (#7536)
runtime in studio when no data outut line
2022-06-14 10:31:48 +08:00
hzhao-talendbj
e610fc7c78 801 loc trans 2022 06 09 (#7644)
* Add localized files (#7640)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7642)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: Xuwei ZHU <xzhu@talend.com>
2022-06-09 19:38:14 +08:00
Dmytro Sylaiev
71adfe57ed fix(TDI-47951): Don't set null passw for sso auth (#7580)
* fix(TDI-47951): Don't set null passw for sso auth

* fix(TDI-47951): Handle possible NPE

* For tRedshiftUnload and tRedshiftBE/OBE
2022-06-09 13:47:14 +03:00
Jane Ding
6da3235e82 feat(TUP-33085):Add Icon(s) to open Help (#7571)
* feat(TUP-33085):Add Icon(s) to open Help
https://jira.talendforge.org/browse/TUP-33085

* feat(TUP-33085):Add Icon(s) to open Help
https://jira.talendforge.org/browse/TUP-33085
fix(TUP-35782):[bug] button 'Online help' can't work for some TCK
components
https://jira.talendforge.org/browse/TUP-35782
2022-06-09 17:56:01 +08:00
Dmytro Grygorenko
9a9348dbd7 fix(TDI-47935): bump "nimbus-jose-jwt" lib to fix CVE. (#7641) 2022-06-09 10:47:46 +03:00
Chao MENG
ef141d231f item(TUP-35556): Handle demo feedbacks for update from TMC (#7596)
https://jira.talendforge.org/browse/TUP-35556
2022-06-09 10:50:22 +08:00
jiezhang-tlnd
ba9b07a7ef export dataset need with datastore (#7579)
* export dataset need with datastore

* issue is that deleting datastore but dataset not be deleted

* fix selection issue on export wizard

* fomat code

* format code

* improve performance

* improve performance by adding objectType

* improve code and handle import issue

* code format
2022-06-09 10:01:35 +08:00
jiezhang-tlnd
ac33871bcf fix(TUP-35683)doc use job for route, joblet for routelet (#7630)
https://jira.talendforge.org/browse/TUP-35683
2022-06-08 15:16:13 +08:00
sbieliaievl
be61612d11 fix(APPINT-24774) - POST/PUT operations when importing API in (#7544)
tRESTRequest should declare a body parameter
2022-06-08 08:46:35 +03:00
jiezhang-tlnd
78f11e1915 feat(TUP-34931)Support Sybase 17 (#7620) 2022-06-08 09:49:45 +08:00
hzhao-talendbj
1c2cc10d46 801 loc trans 2022 06 02 (#7615)
* Add localized files (#7609)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7610)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7611)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-06-06 10:37:27 +08:00
zyuan-talend
a3efe44a58 fix(TUP-35622):Add missed org.talend.libraries.esb items when building studio index (#7566)
* fix(TUP-35622):Add missed org.talend.libraries.esb items when building studio index

* fix(TUP-35622):Add missed org.talend.designer.esb.components.rs.consumer
items when building studio index
2022-06-06 09:45:35 +08:00
pyzhou
ec95a0660d fix(TDI-48069):tRedshiftBulkExec wrong version (#7607) 2022-06-02 19:39:22 +08:00
wang wei
5dad003e3a fix(TDI-48037): CVE: org.postgresql:postgresql:42.2.14 (#7573) 2022-06-02 16:37:57 +08:00
hcyi
286748d5e0 feat(TUP-34854):Setup custom JKS for signature by System Property (#7367)
* feat(TUP-34854):Setup custom JKS for signature by System Property

* feat(TUP-34854):improve for Setup custom JKS for signature by System
Property

* feat(TUP-34854): upgrade version of signer-maven-plugin to 8.0.3

* feat(TUP-34855):Setup custom JKS for job signature from GUI.

* feat(TUP-34855):Setup custom JKS for job signature from GUI.

* feat(TUP-34855):Setup custom JKS for job signature from GUI.
2022-06-02 10:52:12 +08:00
Chao MENG
68e17cf5c9 Cmeng/fix/tup 35585 zero install tck 8 (#7569)
* fix(TUP-35585): Zero install fail to install custom tck component in
801.
https://jira.talendforge.org/browse/TUP-35585
2022-06-02 09:55:54 +08:00
Jill Yan
c577b2214d Jill/m80/APPINT-34618 fix: sqljdbc_auth.dll already loaded in another classloader (#7584)
* APPINT-34618 remove mssql-jdbc dependency

* APPINT-34618 add mssql-jdbc in import-package for child job

* APPINT-34618 add mssql-jdbc to import-package if used in child job

Co-authored-by: jillyan <yan955599@gmail.com>
2022-06-02 09:10:42 +08:00
Jane Ding
bca61021d8 feat(TUP-35301):[JDBC TCK]: Support MODULE_LIST field for studio tck (#7517)
* feat(TUP-35301):[JDBC TCK]: Support MODULE_LIST field for studio tck
plugin
https://jira.talendforge.org/browse/TUP-35301

* feat(TUP-35301):[JDBC TCK]: Support MODULE_LIST field for studio tck
plugin
https://jira.talendforge.org/browse/TUP-35301

* feat(TUP-35301):[JDBC TCK]: Support MODULE_LIST field for studio tck
plugin
https://jira.talendforge.org/browse/TUP-35301

* feat(TUP-35301):[JDBC TCK]: Support MODULE_LIST field for studio tck
plugin
https://jira.talendforge.org/browse/TUP-35301
fix(TUP-35716):[bug] new JDBC driver column will be always set to mvn
after reopen wizard
https://jira.talendforge.org/browse/TUP-35716
driver table contains path=mvn:xxxx/xxxx

* feat(TUP-35301):[JDBC TCK]: Support MODULE_LIST field for studio tck
plugin
https://jira.talendforge.org/browse/TUP-35301
2022-06-01 16:09:38 +08:00
wang wei
42456991d0 fix(TDI-47803): Compile error after applying Patch_20220107_R2022-01_v1-7.3.1 (#7474) 2022-06-01 11:25:33 +08:00
jiezhang-tlnd
2dfd3d1208 feat(TUP-28853)tRunjob is ok, need handle joblet (#7484)
* feat(TUP-28853)tRunjob is ok, need handle joblet

* generation document is ok from standard process

* format code

* reduce the same item to improve performance

* Remove duplicates to improve performance and fix preview picture missing
issue

* handle latest version on tRunjob

* handle version for joblet

* hanlde version

* improve performance with VersionList

* handle BD process part

* handle BD process

* handle route process

* code formate

* format code
2022-05-31 17:02:26 +08:00
Dmytro Sylaiev
9c7f9f8765 feat(TDI-44884): Correct missing label change (#7593) 2022-05-31 11:53:05 +03:00
Oleksandr Zhelezniak
d3608fce0a fix(TDI-47895): oracle input float length (#7545)
* force to use 38 as length for NUMBER (FLOAT) in oracle when getPrecision returns value bigger than 38
* getPrecision for Float Oracle returns 126.
* It's expected binary precision for FLOAT Oracle type. The decimal precision for it is 38.
2022-05-31 11:05:02 +03:00
bhe-talendbj
cf6ad2ea56 chore(TUP-35685): upgrade database driver version (#7576) 2022-05-31 11:38:49 +08:00
Chao MENG
0fc2cb145b fix(TUP-35633): 'Use local Update settings' checkbox should not be (#7578)
displayed in studio update settings when TMC update config is not set
for the project.
https://jira.talendforge.org/browse/TUP-35633
2022-05-31 10:15:03 +08:00
Oleksandr Zhelezniak
9fdefd85a8 fix(TDI-45946): greenplum mapping (#7514)
* add mapping type in XML for input and output
* migration task, replace mapping type from postgres_id to greenplum_id
2022-05-30 16:15:10 +03:00
hzhao-talendbj
841e254160 Add localized files (#7588) (#7589)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-30 15:57:35 +08:00
hzhao-talendbj
b773a3822f 801 trans 2022 05 27 (#7585)
* Add localized files (#7582)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7583)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-05-30 10:35:44 +08:00
Zhiwei Xue
8e7c5367d6 fix(TUP-35613):Can't display the dataset settings of AzureAdlsGen2 (#7564)
metadata wizard with CSV format in default GUI size
2022-05-27 10:35:34 +08:00
Chao MENG
285c1cd61c fix(TUP-35608): Stat and Logs screen - Database connection dropdown incorrect (#7560)
* fix(TUP-35608): Stat and Logs screen - Database connection dropdown
incorrect
https://jira.talendforge.org/browse/TUP-35608

* fix(TUP-35608): Stat and Logs screen - Database connection dropdown
incorrect
https://jira.talendforge.org/browse/TUP-35608
2022-05-26 19:44:51 +08:00
hcyi
563429e649 fix(TUP-35326):[JDBC TCK]: can't pass table value to runtime when use existed connection (#7505)
* fix(TUP-35326):[JDBC TCK]: can't pass table value to runtime when use
existed connection

* fix(TUP-35326):[JDBC TCK]: can't pass table value to runtime when use
existed connection

* Merge remote-tracking branch 'origin/maintenance/8.0' into
hcyi/TUP-35326_8.0
2022-05-26 15:29:07 +08:00
Zhiwei Xue
23b3fbdcf1 fix(TUP-31233):Routine pom is not updated after installed the required (#7543)
* fix(TUP-31233):Routine pom is not updated after installed the required
jar of user routine

* fix(TUP-31233):Routine pom is not updated after installed the required
jar of user routine

* fix(TUP-31233):Routine pom is not updated after installed the required
jar of user routine
2022-05-25 18:04:57 +08:00
Dmytro Sylaiev
954dd78d68 feat(TDI-44884): Change the label of Sybase SA (#7558) 2022-05-24 19:40:35 +03:00
wang wei
56200c66e8 fix(TDI-47958): [JDBC TCK]: support the component like tjdbcrow which have 3 modes in studio(#7501) 2022-05-23 14:01:49 +08:00
wang wei
bd99549311 fix(TDI-47966): [JDBC TCK]: We have a input/mapper which is defined by Emitter, that don't works for using existed connection(#7511) 2022-05-23 14:01:31 +08:00
hzhao-talendbj
b689b068e4 fix(TUP-28879): JDBC metadata`s modification cannot be porpagated to (#7508)
components
2022-05-20 18:14:34 +08:00
Chao MENG
a898ccc320 fix(TUP-35616): Problems on the \ processing on the password field after TUP-32821 (#7552)
* fix(TUP-35616): Problems on the \ processing on the password field after
TUP-32821
https://jira.talendforge.org/browse/TUP-35616

* Update PasswordDialog.java

* fix(TUP-35616): Problems on the \ processing on the password field after
TUP-32821
https://jira.talendforge.org/browse/TUP-35616
2022-05-19 19:25:15 +08:00
hzhao-talendbj
6280d524ff 801 loc translate 2022 05 19 (#7554)
* Add localized files (#7549)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7550)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-05-19 18:44:51 +08:00
Dmytro Ochkas
d62e535ed0 fix(TDI-47932): EncryptClientSecretMicrosoftCRMMigrationTask returns wrong value (#7491)
Added modification check
2022-05-19 11:14:30 +03:00
Dmytro Ochkas
872b792ad1 fix(TDI-47879): tExtractJSONFields NB_LINE not updated
Removed destination property from tExtractJSONFields. Created migration to remove the property from .item file
2022-05-19 10:50:43 +03:00
pyzhou
bc84f657ba feat(TDI-47152):tFileFetch upgrade v4 (#7403)
* feat(TDI-47152):tFileFetch upgrade v4

* feat(TDI-47687):promote jar imports

* feat(TDI-47687):adjust show if

* fix(TDI-47152):  compile error

* fix(TDI-47152):  read cookie

* bad content type

* error message

* compile error
2022-05-18 14:43:56 +08:00
bhe-talendbj
15cf7ddb70 fix(TUP-35590): update slf4j (#7538) 2022-05-17 18:03:15 +08:00
Jane Ding
6f4ea42405 fix(TUP-33119):SuggestionValues.Item label is received at runtime (#7535)
instead of id when used inside table
https://jira.talendforge.org/browse/TUP-33119
2022-05-17 17:44:01 +08:00
Oleksandr Zhelezniak
732d3f1479 fix(TDI-46054): support java11 mscrm onprem 2015 (#7490)
* add jaxb-api-2.3.1
* add jaxws-api-2.3.1
* add javax.annotation-api-1.3.2
* align slf4j dependencies to 1.7.29
2022-05-17 10:45:34 +03:00
Jane Ding
d504323cc1 Revert "fix(TUP-33119):SuggestionValues.Item label is received at runtime (#7320)" (#7533)
This reverts commit b521f4208a.
2022-05-16 15:51:15 +08:00
Chao MENG
474360f154 chore: fix junit failure issue (#7532) 2022-05-16 12:10:30 +08:00
Chao MENG
617f0d2e2c chore: update message (#7530) 2022-05-13 18:07:56 +08:00
Emmanuel GALLOIS
2b6b3cbd4d fix(TCOMP-2003): Maven dependency classifier considered as version in dependencies.txt by Studio (#7302) (#7303)
* fix(TCOMP-2003): fix Mvn.toLocation in GAV parsing

(cherry picked from commit 8f5d517779)
2022-05-13 11:17:34 +02:00
hzhao-talendbj
2bf70b9940 801 loc 2022 05 12 (#7526)
* Add localized files (#7524)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

* Add localized files (#7525)

Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-05-12 21:04:15 +08:00
Chao MENG
49a00f57d1 Cmeng/feat/tup 33928 tmc update 8 (#7464)
* feat(TUP-33928): Controlled Studio Updates from TMC
https://jira.talendforge.org/browse/TUP-33928
2022-05-12 18:59:01 +08:00
Chao MENG
f21f45c28d feat(TUP-32821): Credential property value in json format in tck framework (#7452)
* feat(TUP-32821): Credential property value in json format in tck
framework
https://jira.talendforge.org/browse/TUP-32821

* feat(TUP-32821): Credential property value in json format in tck
framework
https://jira.talendforge.org/browse/TUP-32821

* fix(TUP-35529): MarkLogic password display not properly
https://jira.talendforge.org/browse/TUP-35529
2022-05-12 18:35:27 +08:00
Chao MENG
0c4dfba75c fix(TUP-35400): Save snowflake metadata failed when selected table name (#7510)
start with number
https://jira.talendforge.org/browse/TUP-35400
2022-05-12 18:27:22 +08:00
hcyi
08b2202bf4 feat(TUP-34889):Support to prompt Context on Metadata Connection (#7469)
* feat(TUP-34889):Support to prompt Context on Metadata Connection

* feat(TUP-34889):improve for Support to prompt Context on Metadata
Connection

* feat(TUP-34889):improve for Support to prompt Context on Metadata

* feat(TUP-34889):fix bug TUP-35370 and TUP-35372

* feat(TUP-34889):fix bug TUP-35486

* feat(TUP-34889):fix bug TUP-35503 and TUP-35504

* feat(TUP-34889):fix bug TUP-35503 and TUP-35504
2022-05-12 17:08:29 +08:00
sponomarova
d26fb2cc29 feat(TBD-13581): Dataproc 2.x support for di jobs (#7488) 2022-05-12 11:25:23 +03:00
726 changed files with 11608 additions and 3293 deletions

File diff suppressed because one or more lines are too long

View File

@@ -43,6 +43,7 @@
<plugin id="org.talend.migrationTool.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.model.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.repository.generic.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.repository.json.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.repository.items.importexport.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.repository.items.importexport.ui.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.repository.localprovider.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>

View File

@@ -248,5 +248,12 @@
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.talend.designer.esb.components.rs.consumer"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>

View File

@@ -46,4 +46,5 @@
<plugin id="org.talend.libraries.slf4j" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.xml" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.zmq" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.esb" download-size="0" install-size="0" version="0.0.0"/>
</feature>

View File

@@ -56,8 +56,9 @@
String jobClassPackageFolder = codeGenArgument.getCurrentProjectName().toLowerCase() + '/' + jobFolderName;
boolean isLog4jEnabled = ("true").equals(ElementParameterParser.getValue(process, "__LOG4J_ACTIVATE__"));//log4j enable
boolean isLog4j2Enabled = ("true").equals(ElementParameterParser.getValue(process, "__LOG4J2_ACTIVATE__"));//log4j2 enable
boolean isLog4j1Enabled = !isLog4j2Enabled;//log4j1 enable
boolean isLog4j2Enabled = ("true").equals(ElementParameterParser.getValue(process, "__LOG4J2_ACTIVATE__"));//log4j2 enable
boolean isLog4j1Enabled = !isLog4j2Enabled;//log4j1 enable
String MDC_CLASS = "org.slf4j.MDC";
boolean exist_tParallelize = false;
List<? extends INode> tParallelizeList = process.getNodesOfType("tParallelize");
@@ -321,6 +322,8 @@
globalMap.put(GLOBAL_CONNECTION_POOL_KEY, connectionPool);
}
<%}%>
private final static java.util.Properties jobInfo = new java.util.Properties();
public static void main(String[] args){
final <%=className %> <%=className %>Class = new <%=className %>();
@@ -334,6 +337,42 @@
System.exit(exitCode);
}
private void getjobInfo() {
final String TEMPLATE_PATH = "src/main/templates/jobInfo_template.properties";
final String BUILD_PATH = "../jobInfo.properties";
final String path = this.getClass().getResource("").getPath();
if(path.lastIndexOf("target") > 0) {
final java.io.File templateFile = new java.io.File(
path.substring(0, path.lastIndexOf("target")).concat(TEMPLATE_PATH));
if (templateFile.exists()) {
readJobInfo(templateFile);
return;
}
}
readJobInfo(new java.io.File(BUILD_PATH));
}
private void readJobInfo(java.io.File jobInfoFile){
if(jobInfoFile.exists()) {
try {
jobInfo.load(new java.io.FileInputStream(jobInfoFile));
} catch (IOException e) {
<%if(isLog4jEnabled){%>
log.debug("Read jobInfo.properties file fail: " + e.getMessage());
<%}%>
}
}
<%if(isLog4jEnabled){%>
log.info(String.format("Project name: %s\tJob name: %s\tGIT Commit ID: %s\tTalend Version: %s",
projectName,jobName,jobInfo.getProperty("gitCommitId"), "<%=System.getProperties().getProperty("talend.studio.version")%>"));
<%}%>
}
<%
if (isTestContainer) {
@@ -515,8 +554,34 @@
org.apache.logging.log4j.core.config.Configurator.setLevel(org.apache.logging.log4j.LogManager.getRootLogger().getName(), log.getLevel());
<%}%>
}
getjobInfo();
log.info("TalendJob: '<%=codeGenArgument.getJobName()%>' - Start.");
<%}%>
<%if(isLog4jEnabled && isLog4j2Enabled) {%>
java.util.Set<Object> jobInfoKeys = jobInfo.keySet();
for(Object jobInfoKey: jobInfoKeys) {
<%=MDC_CLASS%>.put("_" + jobInfoKey.toString(), jobInfo.get(jobInfoKey).toString());
}
<%=MDC_CLASS%>.put("_pid", pid);
<%=MDC_CLASS%>.put("_rootPid", rootPid);
<%=MDC_CLASS%>.put("_fatherPid", fatherPid);
<%=MDC_CLASS%>.put("_projectName", projectName);
<%=MDC_CLASS%>.put("_startTimestamp",java.time.ZonedDateTime.now(java.time.ZoneOffset.UTC ).format( java.time.format.DateTimeFormatter.ISO_INSTANT ));
<%=MDC_CLASS%>.put("_jobRepositoryId","<%=process.getId() %>");
<%=MDC_CLASS%>.put("_compiledAtTimestamp","<%=java.time.ZonedDateTime.now(java.time.ZoneOffset.UTC ).format( java.time.format.DateTimeFormatter.ISO_INSTANT )%>");
java.lang.management.RuntimeMXBean mx = java.lang.management.ManagementFactory.getRuntimeMXBean();
String[] mxNameTable = mx.getName().split("@"); //$NON-NLS-1$
if (mxNameTable.length == 2) {
<%=MDC_CLASS%>.put("_systemPid", mxNameTable[0]);
} else {
<%=MDC_CLASS%>.put("_systemPid", String.valueOf(java.lang.Thread.currentThread().getId()));
}
<%
}%>
<%
INode jobCatcherNode = null;
@@ -642,14 +707,26 @@
pid = TalendString.getAsciiRandomString(6);
}
<%if(isLog4jEnabled && isLog4j2Enabled) {%>
<%=MDC_CLASS%>.put("_pid", pid);
<%}%>
if (rootPid==null) {
rootPid = pid;
}
<%if(isLog4jEnabled && isLog4j2Enabled) {%>
<%=MDC_CLASS%>.put("_rootPid", rootPid);
<%}%>
if (fatherPid==null) {
fatherPid = pid;
}else{
isChildJob = true;
}
<%if(isLog4jEnabled && isLog4j2Enabled) {%>
<%=MDC_CLASS%>.put("_fatherPid", fatherPid);
<%}%>
<%
if (stats) {
@@ -883,7 +960,12 @@
}
%>
//Resume: jobStart
resumeUtil.addLog("JOB_STARTED", "JOB:" + jobName, parent_part_launcher, Thread.currentThread().getId() + "", "","","","",resumeUtil.convertToJsonText(context,parametersToEncrypt));
resumeUtil.addLog("JOB_STARTED", "JOB:" + jobName, parent_part_launcher, Thread.currentThread().getId() + "", "","","","",resumeUtil.convertToJsonText(context,ContextProperties.class,parametersToEncrypt));
<%if(isLog4jEnabled && isLog4j2Enabled) {%>
<%=MDC_CLASS%>.put("_context", contextStr);
log.info("TalendJob: '<%=codeGenArgument.getJobName()%>' - Started.");
<%}%>
<%
if (stats) {
@@ -1156,9 +1238,15 @@ this.globalResumeTicket = false;//to run others jobs
if (!componentName.equals("tJobStructureCatcher") && !componentName.equals("tLogCatcher") && !componentName.equals("tFlowMeterCatcher") && !componentName.equals("tAssertCatcher") && !componentName.equals("tStatCatcher") && !componentName.equals("tAsyncIn")) {
%>
<%=createCallProcess(rootNode, className, false) %>
<% }
}
}// end if(isRunInMultiThread)
<%
if (process.getNodesOfType("tStatCatcher").size() > 0) {
%>
<%=statsErrorHandlingAfterMainCall(rootNode, process.getNodesOfType("tStatCatcher"))%>
<%
}
}
}
}// end if(isRunInMultiThread)
%>
this.globalResumeTicket = true;//to run tPostJob
@@ -1292,6 +1380,15 @@ if (execStat) {
returnCode = errorCode.intValue();
}
resumeUtil.addLog("JOB_ENDED", "JOB:" + jobName, parent_part_launcher, Thread.currentThread().getId() + "", "","" + returnCode,"","","");
resumeUtil.flush();
<%if(isLog4jEnabled && isLog4j2Enabled) {%>
<%=MDC_CLASS%>.remove("_subJobName");
<%=MDC_CLASS%>.remove("_subJobPid");
<%=MDC_CLASS%>.remove("_systemPid");
log.info("TalendJob: '<%=codeGenArgument.getJobName()%>' - Finished - status: " + status + " returnCode: " + returnCode );
<%}%>
return returnCode;

View File

@@ -42,10 +42,10 @@ public class CLASS
//List< ? extends IConnection> onSubJobErrorConns = rootNode.getOutgoingConnections(EConnectionType.ON_SUBJOB_ERROR);
//if(onSubJobErrorConns!=null){
// for(IConnection conn : onSubJobErrorConns) {
// for(IConnection conn : onSubJobErrorConns) {
// toReturn += createCallProcess(conn.getTarget(), className, isMultiThread);
// }
//}
//}
if(isMultiThread){
toReturn += "\n}catch (java.lang.Error e_" + rootNode.getUniqueName() + ") {\n";
toReturn += "globalMap.put(\""+rootNode.getUniqueName()+ "_SUBPROCESS_STATE\", -1);\n";
@@ -55,7 +55,20 @@ public class CLASS
toReturn += "\n}";
return toReturn;
}
public String statsErrorHandlingAfterMainCall(INode rootNode, List<? extends INode> statsNodes) {
String catchErrorReturn = "catch (Error error_" + rootNode.getUniqueName() + " ) {\n";
catchErrorReturn+="end = System.currentTimeMillis();\n";
for (INode statCatcherNode : statsNodes) {
catchErrorReturn += statCatcherNode.getUniqueName() + ".addMessage(\"failure\", (end-startTime));\n";
catchErrorReturn += "try {\n " + statCatcherNode.getDesignSubjobStartNode().getUniqueName() + "Process(globalMap);\n";
catchErrorReturn += "} catch (Exception e_" + statCatcherNode.getUniqueName() + ") {\n";
catchErrorReturn += "e_" + statCatcherNode.getUniqueName() + ".printStackTrace();\n}\n";
}
catchErrorReturn+= "throw error_" + rootNode.getUniqueName() + ";\n}\n";
return catchErrorReturn;
}
public String generate(Object argument) {
return "";
}

View File

@@ -32,6 +32,8 @@
boolean stat = codeGenArgument.isStatistics();
boolean containsTPartitioner = subTree.getRootNode().getProcess().getNodesOfType("tPartitioner").size() > 0 ? true : false;
boolean isLog4jEnabled = ("true").equals(ElementParameterParser.getValue(subTree.getRootNode().getProcess(), "__LOG4J_ACTIVATE__"));
boolean isLog4j2Enabled = ("true").equals(ElementParameterParser.getValue(subTree.getRootNode().getProcess(), "__LOG4J2_ACTIVATE__"));//log4j2 enable
String MDC_CLASS = "org.slf4j.MDC";
%>
<%
@@ -1603,6 +1605,11 @@ public void <%=subTree.getName() %>Process(final java.util.Map<String, Object> g
globalMap.put("<%=subTree.getName() %>_SUBPROCESS_STATE", 0);
final boolean execStat = this.execStat;
<%if(isLog4jEnabled && isLog4j2Enabled) {%>
<%=MDC_CLASS%>.put("_subJobName", "<%=subTree.getName() %>");
<%=MDC_CLASS%>.put("_subJobPid", TalendString.getAsciiRandomString(6));
<%}%>
<%
boolean isParallelize = false;
for (INode node : subTree.getNodes()) {

View File

@@ -13,9 +13,9 @@ CodeGenerator.Node.NotFound=\u73FE\u5728\u306E\u30D7\u30ED\u30BB\u30B9\u306B\u30
CodeGenerator.Components.NotFound={0}: \u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u304C\u6B20\u843D\u3057\u3066\u3044\u307E\u3059: {1}\u3002Studio\u3067 -D{2}=false\u3092\u4F7F\u3046\u3068\u3053\u306E\u30C1\u30A7\u30C3\u30AF\u304C\u30B9\u30AD\u30C3\u30D7\u3055\u308C\u3001\u8B66\u544A\u30E1\u30C3\u30BB\u30FC\u30B8\u304C\u30ED\u30B0\u30D5\u30A1\u30A4\u30EB\u306B\u8A18\u9332\u3055\u308C\u307E\u3059\u3002
JavaRoutineSynchronizer.UnsupportedOperation.Exception1=\u30E1\u30BD\u30C3\u30C9\u304C\u5B9F\u88C5\u3055\u308C\u3066\u3044\u307E\u305B\u3093\\: org.talend.designer.codegen.JavaRoutineSynchronizer line\\:49
JavaRoutineSynchronizer.UnsupportedOperation.Exception2=\u30E1\u30BD\u30C3\u30C9\u304C\u5B9F\u88C5\u3055\u308C\u3066\u3044\u307E\u305B\u3093\\: org.talend.designer.codegen.JavaRoutineSynchronizer line\\:58
JetSkeletonManager.unableLoad=\u30B9\u30B1\u30EB\u30C8\u30F3\u66F4\u65B0\u30AD\u30E3\u30C3\u30B7\u30E5\u30D5\u30A1\u30A4\u30EB\u3092\u30ED\u30FC\u30C9\u3067\u304D\u307E\u305B\u3093
JetSkeletonManager.unableSave=\u30B9\u30B1\u30EB\u30C8\u30F3\u66F4\u65B0\u30AD\u30E3\u30C3\u30B7\u30E5\u30D5\u30A1\u30A4\u30EB\u3092\u4FDD\u5B58\u3067\u304D\u307E\u305B\u3093
JetSkeletonManager.updateProblem=\u30B9\u30B1\u30EB\u30C8\u30F3\u6C38\u7D9A\u30C7\u30FC\u30BF\u66F4\u65B0\u6642\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F,
JetSkeletonManager.unableLoad=\u30B9\u30B1\u30EB\u30C8\u30F3\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30AD\u30E3\u30C3\u30B7\u30E5\u30D5\u30A1\u30A4\u30EB\u3092\u30ED\u30FC\u30C9\u3067\u304D\u307E\u305B\u3093
JetSkeletonManager.unableSave=\u30B9\u30B1\u30EB\u30C8\u30F3\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30AD\u30E3\u30C3\u30B7\u30E5\u30D5\u30A1\u30A4\u30EB\u3092\u4FDD\u5B58\u3067\u304D\u307E\u305B\u3093
JetSkeletonManager.updateProblem=\u30B9\u30B1\u30EB\u30C8\u30F3\u6C38\u7D9A\u30C7\u30FC\u30BF\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u6642\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F,
EmfEmittersPersistence.CodeGen.DataMissing=\u30B3\u30FC\u30C9\u751F\u6210\u306E\u30C7\u30FC\u30BF\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093\u3002\u5B8C\u5168\u306A\u30B3\u30FC\u30C9\u751F\u6210\u3092\u958B\u59CB\u3057\u3066\u3044\u307E\u3059\u3002
CodeGeneratorEmittersPoolFactory.PersitentData.Error=\u6301\u7D9A\u30C7\u30FC\u30BF\u3092\u4FDD\u5B58\u3067\u304D\u307E\u305B\u3093:
CodeGeneratorEmittersPoolFactory.JETEmitters.NoPresent=JETEmitter \u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u304C\u5B58\u5728\u3057\u307E\u305B\u3093\u3001\u5168\u4F53\u306E\u518D\u521D\u671F\u5316\u304C\u5FC5\u8981\u3067\u3059\u3002
@@ -29,7 +29,7 @@ CodeGeneratorEmittersPoolFactory.initialException=\u521D\u671F\u5316\u4E2D\u306B
CodeGeneratorEmittersPoolFactory.initMessage=\u751F\u6210\u30A8\u30F3\u30B8\u30F3\u306E\u521D\u671F\u5316\u4E2D...
CodeGeneratorEmittersPoolFactory.jetEmitterInitialException=JetEmitter\u306E\u521D\u671F\u5316\u4E2D\u306B\u30A8\u30E9\u30FC\u304C\u767A\u751F\u3057\u307E\u3057\u305F
CodeGeneratorEmittersPoolFactory.operationCanceled=\u64CD\u4F5C\u306F\u30AD\u30E3\u30F3\u30BB\u30EB\u3055\u308C\u307E\u3057\u305F
CodeGeneratorEmittersPoolFactory.updatePaletteForEditors=\u30D1\u30EC\u30C3\u30C8\u3092\u66F4\u65B0
CodeGeneratorEmittersPoolFactory.updatePaletteForEditors=\u30D1\u30EC\u30C3\u30C8\u3092\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
CodeGeneratorService.invalidLanguage1=\u7121\u52B9\u306A\u8A00\u8A9E\u30BF\u30A4\u30D7\u3067\u3059\u3002
CodeGeneratorService.invalidLanguage2=\u7121\u52B9\u306A\u8A00\u8A9E\u30BF\u30A4\u30D7\u3067\u3059\u3002
CodeGenInit.addMarkers=\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u306B\u30DE\u30FC\u30AB\u30FC\u3092\u8FFD\u52A0\u4E2D

View File

@@ -152,7 +152,9 @@ public class CodeGeneratorService implements ICodeGeneratorService {
ComponentsFactoryProvider.getInstance().resetCache();
ILibraryManagerService librairesManagerService = (ILibraryManagerService) GlobalServiceRegister.getDefault().getService(
ILibraryManagerService.class);
librairesManagerService.clearCache();
//TUP-31721: The generated studio index will include every possible values with TP_ALL license .
//Studio 8 will not re-generate the index after applying patch and installing any component.
librairesManagerService.clearCache(false);
CorePlugin.getDefault().getLibrariesService().syncLibraries();
Job job = CodeGeneratorEmittersPoolFactory.initialize();
// achen modify to record ctrl+shift+f3 is pressed to fix bug 0006107

View File

@@ -14,13 +14,13 @@ DownloadedExtensionsComposite.DownloadDate=\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\
DownloadedExtensionsComposite.OperateStatus=\u30B9\u30C6\u30FC\u30BF\u30B9\u64CD\u4F5C
DownloadedExtensionsComposite.installOperateStatus=\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB
DownloadedExtensionsComposite.installedOperateStatus=\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u6E08\u307F
DownloadedExtensionsComposite.updateOperateStatus=\u66F4\u65B0
DownloadedExtensionsComposite.updateOperateStatus=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
MyExtensionsComposite.ExtensionName=Extension\u540D
MyExtensionsComposite.Version=\u30D0\u30FC\u30B8\u30E7\u30F3
MyExtensionsComposite.UploadDate=\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9\u65E5\u4ED8
MyExtensionsComposite.AddNewExtensionTitle=\u65B0\u898FExtension\u8FFD\u52A0
MyExtensionsComposite.UpLoadNewVersionOperateStatus=\u65B0\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9
MyExtensionsComposite.UpdateOperateStatus=\u66F4\u65B0
MyExtensionsComposite.UpdateOperateStatus=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
MyExtensionsComposite.ModifyOperateStatus=\u5909\u66F4
MyExtensionsComposite.DeleteOperateStatus=\u524A\u9664
MyExtensionsComposite.Form.Return=\u623B\u308A\u5024
@@ -45,7 +45,7 @@ MyExtensionsComposite.Form.Upload.Browse.SelectFile=\u30A2\u30C3\u30D7\u30ED\u30
MyExtensionsComposite.Form.DeleteExtensionTile=Extension\u524A\u9664
MyExtensionsComposite.Form.DeleteExtensionMessage=\u3053\u306E\u62E1\u5F35\u5B50\u3092\u524A\u9664\u3057\u307E\u3059\u304B?
MyExtensionsComposite.Form.UploadExtension=Extension\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9
MyExtensionsComposite.Form.UpdateExtension=Extension\u66F4\u65B0
MyExtensionsComposite.Form.UpdateExtension=Extension\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
MyExtensionsComposite.Form.ModifyExtension=Extension\u4FEE\u6B63
Exchange.logon.error=Exchange\u30E6\u30FC\u30B6\u30FC\u304C\u767B\u9332\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002\u521D\u671F\u8A2D\u5B9A\u3092\u4F7F\u7528\u3057\u3066\u767B\u9332\u3057\u3066\u304F\u3060\u3055\u3044\u3002
RefreshJob.FindExtensions.Title=\u53D6\u5F97\u53EF\u80FD\u306Aextensions
@@ -77,7 +77,7 @@ DownloadComponenentsAction_failureMessage=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u
DownloadComponenentsAction.installExchange=Exchange\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB
DownloadComponenentsAction.DownloadTaskTitle=Exchange\u304B\u3089\u30D5\u30A1\u30A4\u30EB\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9
DownloadComponenentsAction.DownloadTaskName=\u30D5\u30A1\u30A4\u30EB\u306E\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u4E2D URL \\:
DownloadComponenentsAction.ReloadPalette=\u30D1\u30EC\u30C3\u30C8\u306E\u66F4\u65B0...
DownloadComponenentsAction.ReloadPalette=\u30D1\u30EC\u30C3\u30C8\u306E\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8...
DownloadComponenentsAction.DownloadFailure=\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u5931\u6557\u3002
DownloadComponenentsAction.DownloadFailureTip=\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u8A2D\u5B9A\u3092\u5909\u66F4\u3057\u3066\u304F\u3060\u3055\u3044\u3002
DownloadComponenentsAction.installComponentsTitle=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB
@@ -85,7 +85,7 @@ ExchangeWebService.insertionExtensionSuccessful=Extension\u306E\u30A4\u30F3\u30B
ExchangeWebService.downloadingExtensionSuccessful=Extension\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u6210\u529F\u3002
ExchangeWebService.deleteExtensionSuccessful=Extension\u524A\u9664\u6210\u529F\u3002
ExchangeWebService.insertReviewSuccessful=Review\u633F\u5165\u6210\u529F\u3002
ExchangeWebService.updateRevisionSuccessful=\u30EA\u30D3\u30B8\u30E7\u30F3\u66F4\u65B0\u6210\u529F\u3002
ExchangeWebService.updateRevisionSuccessful=\u30EA\u30D3\u30B8\u30E7\u30F3\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u6210\u529F\u3002
ExchangeWebService.insertionRevisionSuccessful=\u30EA\u30D3\u30B8\u30E7\u30F3\u633F\u5165\u6210\u529F\u3002
ImportExchangeDialog.dialogTitle=Talend Exchange \u304B\u3089\u9805\u76EE\u306E\u9078\u629E
ImportExchangeDialog.WARNING=\u8B66\u544A

View File

@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.microsoft.azure</groupId>
<artifactId>adal4j</artifactId>
<version>1.6.4-20210713</version>
<version>1.6.6-20220707</version>
<packaging>jar</packaging>
<name>adal4j</name>
<description>
@@ -104,7 +104,7 @@
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.6</version>
<version>2.8.9</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>

View File

@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.talend</groupId>
<artifactId>talendMQRFH2</artifactId>
<version>1.1.0-20220307</version>
<version>1.2.0-20220707</version>
<packaging>jar</packaging>
<properties>
@@ -39,7 +39,7 @@
<dependency>
<groupId>com.ibm.mq</groupId>
<artifactId>com.ibm.mq.allclient</artifactId>
<version>9.2.4.0</version>
<version>9.2.5.0</version>
</dependency>
<dependency>
<groupId>org.talend.libraries</groupId>

View File

@@ -6,7 +6,7 @@
<!-- #################################################### -->
<!-- modification 1: config -->
<property name="jar.name" value="MsmqTalend-1.0.0.jar" />
<property name="jar.name" value="MsmqTalend-1.0.5.jar" />
<property name="component.name" value="tMicrosoftMQInput" />
<property name="author.name" value="ytao" />

View File

@@ -27,7 +27,8 @@
package ionic.Msmq;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
* The Queue class represents a message queue in MSMQ.
@@ -95,6 +96,8 @@ public class Queue
int getValue() { return _accessFlag; }
}
private static final Logger LOG = Logger.getLogger(Queue.class.getName());
private static boolean initialized;
/**
* <p>Call this constructor to open a queue by name for SEND and
@@ -133,6 +136,7 @@ public class Queue
private void _init(String queueName, int access)
throws MessageQueueException
{
initialize();
// the openQueue native method causes the _queueSlot to be set.
int rc = 0;
if (access == 0x01) // RECEIVE
@@ -149,7 +153,9 @@ public class Queue
}
else { rc= 0xC00E0006; /* MQ_INVALID_PARAMETER */ }
if (rc!=0) throw new MessageQueueException("Cannot open queue.", rc);
if (rc!=0) {
throw new MessageQueueException("Cannot open queue.", rc);
}
_name= queueName;
_formatName= "unknown";
@@ -176,14 +182,17 @@ public class Queue
public static Queue create(String queuePath, String queueLabel, boolean isTransactional)
throws MessageQueueException
{
initialize();
int rc= nativeCreateQueue( queuePath, queueLabel, (isTransactional)?1:0);
if (rc!=0)
if (rc!=0) {
throw new MessageQueueException("Cannot create queue.", rc);
}
// DIRECT=OS ? or DIRECT=TCP ?
String a1= "OS";
char[] c= queuePath.toCharArray();
if ((c[0]>='1')
&& (c[0]<='9')) a1= "TCP"; // assume ip address
if ((c[0]>='1') && (c[0]<='9')) {
a1= "TCP"; // assume ip address
}
Queue q= new Queue("DIRECT=" + a1 + ":" + queuePath);
q._name= queuePath;
@@ -201,9 +210,11 @@ public class Queue
public static void delete(String queuePath)
throws MessageQueueException
{
initialize();
int rc= nativeDeleteQueue( queuePath );
if (rc!=0)
if (rc!=0) {
throw new MessageQueueException("Cannot delete queue.", rc);
}
}
@@ -218,14 +229,16 @@ public class Queue
public void send(Message msg, boolean highPriority, TransactionType t)
throws MessageQueueException
{
initialize();
int rc= nativeSendBytes(msg.getBody(),
msg.getLabel(),
msg.getCorrelationId(),
t.getValue(),
highPriority
);
if (rc!=0)
if (rc!=0) {
throw new MessageQueueException("Cannot send.", rc);
}
}
@@ -271,14 +284,16 @@ public class Queue
throws MessageQueueException, java.io.UnsupportedEncodingException
{
initialize();
int rc= nativeSendBytes(s.getBytes("UTF-8"), // bytes of string
"", // empty label
null, // empty correlationId
0, // outside any transaction
false // false = not high priority
);
if (rc!=0)
if (rc!=0) {
throw new MessageQueueException("Cannot send.", rc);
}
}
@@ -291,14 +306,16 @@ public class Queue
public void send(byte[] b)
throws MessageQueueException
{
initialize();
int rc= nativeSendBytes(b,
"", // empty label
null, // empty correlationId
0, // outside any transaction
false // false = not high priority
);
if (rc!=0)
if (rc!=0) {
throw new MessageQueueException("Cannot send.", rc);
}
}
@@ -308,13 +325,15 @@ public class Queue
private ionic.Msmq.Message _internal_receive(int timeout, int ReadOrPeek)
throws MessageQueueException
{
initialize();
Message msg = new Message();
int rc = nativeReceiveBytes(msg, timeout, ReadOrPeek);
//int rc = nativeReceiveBytes(timeout, ReadOrPeek);
if (rc!=0)
if (rc!=0) {
throw new MessageQueueException("Cannot receive.", rc);
}
return msg;
}
@@ -378,10 +397,11 @@ public class Queue
public void close()
throws MessageQueueException
{
initialize();
int rc=nativeClose();
if (rc!=0)
if (rc!=0) {
throw new MessageQueueException("Cannot close.", rc);
}
}
@@ -440,38 +460,59 @@ public class Queue
// --------------------------------------------
// private members
int _queueSlot = 0;
String _name;
String _formatName;
String _label;
boolean _isTransactional;
private int _queueSlot = 0;
private String _name;
private String _formatName;
private String _label;
private boolean _isTransactional;
// --------------------------------------------
// static initializer
static {
//System.loadLibrary("MsmqJava");
loadLib();
nativeInit();
private static void initialize() {
if (initialized) {
return;
}
synchronized (Queue.class) {
if (initialized) {
return;
}
try {
loadLib();
nativeInit();
initialized = true;
} catch (Throwable e) {
LOG.log(Level.SEVERE, "Error during library initialization. ", e);
if (e instanceof Error) {
throw (Error) e;
}
if (e instanceof RuntimeException) {
throw (RuntimeException) e;
}
throw new IllegalStateException("Initialization failure. ", e);
}
}
}
/* Try extracting and loading library from jar */
private static void loadLib() {
String dllName = "MsmqJava.dll";
private static void loadLib() throws Exception {
String libName = "MsmqJava";
String dllName = libName + ".dll";
String TMP_HOME = System.getProperty("java.io.tmpdir");
// TMP_HOME = "d:";
String SEPARATOR = System.getProperty("file.separator");
String fileName = TMP_HOME + SEPARATOR + dllName;
java.io.File file = new java.io.File(fileName);
java.io.FileOutputStream os = null;
java.io.InputStream is = null;
boolean extracted = false;
boolean useLocalLib = true;
boolean loadSuccess = true;
try {
if (!file.exists()) {
is = Queue.class.getResourceAsStream("/" + dllName);
if (is != null) {
LOG.info("Unpacking local native library.");
extracted = true;
int read;
byte[] buffer = new byte[4096];
@@ -479,31 +520,62 @@ public class Queue
while ((read = is.read(buffer)) != -1) {
os.write(buffer, 0, read);
}
os.close();
is.close();
} else {
LOG.info("No local native library found.");
useLocalLib = false;
}
}
if (fileName.indexOf(SEPARATOR) != -1) {
loadSuccess = false;
if (useLocalLib) {
LOG.info("Using previously unpacked local native library.");
System.load(fileName);
} else {
System.loadLibrary(fileName);
LOG.info("Using native library from system.");
System.loadLibrary(libName);
}
loadSuccess = true;
} catch (Throwable e) {
if (loadSuccess) {
throw e; // throw exception if unrelated to library loading
}
if (useLocalLib) {
LOG.warning("Unable to load local native library \"" + dllName
+ "\" with system path \"" + System.getenv("PATH")
+ "\", trying to load from system. ");
try {
System.loadLibrary(libName);
loadSuccess = true; // successfully recovered from error condition
LOG.info("Native library \"" + dllName + "\" loaded from system.");
} catch (Throwable t) {
LOG.log(Level.WARNING, "Loading native library failed. ", t);
}
}
if (!loadSuccess) {
LOG.severe("Unable to load native library \"" + dllName
+ "\" with library path \"" + System.getProperty("java.library.path")
+ "\" and system path \"" + System.getenv("PATH") + "\"");
throw e;
}
} finally {
try {
if (os != null)
os.close();
} catch (java.io.IOException e1) {
} catch (Throwable e) {
LOG.log(Level.WARNING, "Closing library file output stream failed. ", e);
}
try {
if (is != null)
is.close();
} catch (java.io.IOException e1) {
} catch (Throwable e) {
LOG.log(Level.WARNING, "Closing library resource stream failed. ", e);
}
try {
if (extracted && file.exists()) {
file.delete();
}
} catch (Throwable e) {
LOG.log(Level.WARNING, "Removing library file failed. ", e);
}
if (extracted && file.exists())
file.delete();
e.printStackTrace();
}
}
}

View File

@@ -46,11 +46,6 @@
<artifactId>poi</artifactId>
<version>4.1.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>4.1.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
<dependency>
<groupId>org.apache.poi</groupId>

View File

@@ -4,7 +4,7 @@
<groupId>org.talend.components.lib</groupId>
<artifactId>talend-aws</artifactId>
<version>1.0</version>
<version>1.1</version>
<packaging>jar</packaging>
<name>talend-aws</name>
@@ -42,7 +42,7 @@
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.848</version>
<version>1.12.297</version>
</dependency>
</dependencies>
<build>

View File

@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.talend.components</groupId>
<artifactId>talend-mscrm</artifactId>
<version>3.11-20220124</version>
<version>3.14-20220707</version>
<packaging>jar</packaging>
<name>talend-mscrm</name>
@@ -25,14 +25,15 @@
<httpclient.version>4.5.13</httpclient.version>
<httpcore.version>4.4.13</httpcore.version>
<junit.version>4.13.2</junit.version>
<adal4j.version>1.6.4-20210713</adal4j.version>
<jackson.version>2.11.4</jackson.version>
<adal4j.version>1.6.6-20220707</adal4j.version>
<jackson.version>2.13.2</jackson.version>
<jackson-databind.version>2.13.2.2</jackson-databind.version>
<!-- plugin's versions -->
<maven-jar-plugin.version>3.2.0</maven-jar-plugin.version>
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
</properties>
<repositories>
<repository>
<id>talend_nexus_deployment</id>
@@ -67,7 +68,7 @@
</releases>
</repository>
</distributionManagement>
<dependencies>
<dependency>
<groupId>org.apache.axis2</groupId>
@@ -100,7 +101,7 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.olingo</groupId>
<artifactId>odata-client-core</artifactId>
@@ -142,11 +143,6 @@
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>adal4j</artifactId>
<version>${adal4j.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
@@ -162,6 +158,17 @@
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>1.11.2</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.9</version>
</dependency>
</dependencies>
<build>
<resources>

View File

@@ -0,0 +1,164 @@
package com.microsoft.aad.msal4j;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.CompletableFuture;
import org.slf4j.LoggerFactory;
import com.nimbusds.oauth2.sdk.ParseException;
import com.nimbusds.oauth2.sdk.auth.ClientAuthentication;
import com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod;
import com.nimbusds.oauth2.sdk.auth.ClientSecretPost;
import com.nimbusds.oauth2.sdk.auth.PrivateKeyJWT;
import com.nimbusds.oauth2.sdk.auth.Secret;
import com.nimbusds.oauth2.sdk.id.ClientID;
import static com.microsoft.aad.msal4j.ParameterValidationUtils.validateNotNull;
public class OauthClientApplication extends AbstractClientApplicationBase implements IConfidentialClientApplication {
private ClientAuthentication clientAuthentication;
private CustomJWTAuthentication customJWTAuthentication;
private boolean clientCertAuthentication = false;
private ClientCertificate clientCertificate;
private boolean sendX5c;
private final String username;
private final String password;
private OauthClientApplication(OauthClientApplication.Builder builder) {
super(builder);
validateNotNull("username", builder.username);
validateNotNull("password", builder.password);
sendX5c = builder.sendX5c;
log = LoggerFactory.getLogger(ConfidentialClientApplication.class);
initClientAuthentication(builder.clientCredential);
this.username = builder.username;
this.password = builder.password;
}
@Override
public CompletableFuture<IAuthenticationResult> acquireToken(ClientCredentialParameters parameters) {
validateNotNull("parameters", parameters);
RequestContext context = new RequestContext(this, PublicApi.ACQUIRE_TOKEN_FOR_CLIENT, parameters);
OauthCredentialRequest clientCredentialRequest = new OauthCredentialRequest(parameters,
username, password,this, context);
return this.executeRequest(clientCredentialRequest);
}
@Override
public CompletableFuture<IAuthenticationResult> acquireToken(OnBehalfOfParameters parameters) {
throw new IllegalStateException("Use ConfidentialClientApplication instead");
}
private void initClientAuthentication(IClientCredential clientCredential) {
validateNotNull("clientCredential", clientCredential);
if (clientCredential instanceof ClientSecret) {
clientAuthentication = new ClientSecretPost(new ClientID(clientId()), new Secret(((ClientSecret) clientCredential).clientSecret()));
} else if (clientCredential instanceof ClientCertificate) {
this.clientCertAuthentication = true;
this.clientCertificate = (ClientCertificate) clientCredential;
clientAuthentication = buildValidClientCertificateAuthority();
} else if (clientCredential instanceof ClientAssertion) {
clientAuthentication = createClientAuthFromClientAssertion((ClientAssertion) clientCredential);
} else {
throw new IllegalArgumentException("Unsupported client credential");
}
}
@Override
protected ClientAuthentication clientAuthentication() {
if (clientCertAuthentication) {
final Date currentDateTime = new Date(System.currentTimeMillis());
final Date expirationTime = ((PrivateKeyJWT) clientAuthentication).getJWTAuthenticationClaimsSet().getExpirationTime();
if (expirationTime.before(currentDateTime)) {
//The asserted private jwt with the client certificate can expire so rebuild it when the
clientAuthentication = buildValidClientCertificateAuthority();
}
}
return clientAuthentication;
}
private ClientAuthentication buildValidClientCertificateAuthority() {
ClientAssertion clientAssertion = JwtHelper.buildJwt(clientId(), clientCertificate, this.authenticationAuthority.selfSignedJwtAudience(), sendX5c);
return createClientAuthFromClientAssertion(clientAssertion);
}
private ClientAuthentication createClientAuthFromClientAssertion(final ClientAssertion clientAssertion) {
final Map<String, List<String>> map = new HashMap<>();
try {
map.put("client_assertion_type", Collections.singletonList(ClientAssertion.assertionType));
map.put("client_assertion", Collections.singletonList(clientAssertion.assertion()));
return PrivateKeyJWT.parse(map);
} catch (final ParseException e) {
//This library is not supposed to validate Issuer and subject values.
//The next lines of code ensures that exception is not thrown.
if (e.getMessage().contains("Issuer and subject in client JWT assertion must designate the same client identifier")) {
return new CustomJWTAuthentication(ClientAuthenticationMethod.PRIVATE_KEY_JWT, clientAssertion, new ClientID(clientId()));
}
throw new MsalClientException(e);
}
}
/**
* Creates instance of Builder of ConfidentialClientApplication
*
* @param clientId Client ID (Application ID) of the application as registered
* in the application registration portal (portal.azure.com)
* @param clientCredential The client credential to use for token acquisition.
* @return instance of Builder of ConfidentialClientApplication
*/
public static OauthClientApplication.Builder builder(String clientId, IClientCredential clientCredential, String username, String password) {
return new OauthClientApplication.Builder(clientId, clientCredential, username, password);
}
public static class Builder extends AbstractClientApplicationBase.Builder<OauthClientApplication.Builder> {
private IClientCredential clientCredential;
private final String username;
private final String password;
private boolean sendX5c = true;
private Builder(String clientId, IClientCredential clientCredential, String username, String password) {
super(clientId);
this.clientCredential = clientCredential;
this.username = username;
this.password = password;
}
/**
* Specifies if the x5c claim (public key of the certificate) should be sent to the STS.
* Default value is true
*
* @param val true if the x5c should be sent. Otherwise false
* @return instance of the Builder on which method was called
*/
public OauthClientApplication.Builder sendX5c(boolean val) {
this.sendX5c = val;
return self();
}
@Override
public OauthClientApplication build() {
return new OauthClientApplication(this);
}
@Override
protected OauthClientApplication.Builder self() {
return this;
}
}
@java.lang.SuppressWarnings("all")
public boolean sendX5c() {
return this.sendX5c;
}
}

View File

@@ -0,0 +1,20 @@
package com.microsoft.aad.msal4j;
import com.nimbusds.oauth2.sdk.ResourceOwnerPasswordCredentialsGrant;
import com.nimbusds.oauth2.sdk.auth.Secret;
class OauthCredentialRequest extends MsalRequest {
ClientCredentialParameters parameters;
OauthCredentialRequest(ClientCredentialParameters parameters, String username, String password,
OauthClientApplication application, RequestContext requestContext) {
super(application, createMsalGrant(parameters, username, password), requestContext);
this.parameters = parameters;
}
private static OAuthAuthorizationGrant createMsalGrant(ClientCredentialParameters parameters,
String username, String password) {
return new OAuthAuthorizationGrant(new ResourceOwnerPasswordCredentialsGrant(username, new Secret(
password)), parameters.scopes(), parameters.claims());
}
}

View File

@@ -13,14 +13,12 @@
package org.talend.ms.crm.odata.authentication;
import java.net.Proxy;
import java.util.Collections;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import javax.naming.AuthenticationException;
import javax.naming.ServiceUnavailableException;
import com.microsoft.aad.adal4j.ClientCredential;
import org.apache.http.client.methods.HttpRequestBase;
import org.apache.olingo.client.api.communication.request.ODataRequest;
import org.apache.olingo.commons.api.http.HttpHeader;
@@ -28,15 +26,19 @@ import org.talend.ms.crm.odata.ClientConfiguration;
import org.talend.ms.crm.odata.ProxyProvider;
import org.talend.ms.crm.odata.httpclientfactory.IHttpclientFactoryObservable;
import org.talend.ms.crm.odata.httpclientfactory.OAuthHttpClientFactory;
import com.microsoft.aad.adal4j.AuthenticationContext;
import com.microsoft.aad.adal4j.AuthenticationResult;
import com.microsoft.aad.msal4j.ClientCredentialFactory;
import com.microsoft.aad.msal4j.ClientCredentialParameters;
import com.microsoft.aad.msal4j.ConfidentialClientApplication;
import com.microsoft.aad.msal4j.IAuthenticationResult;
import com.microsoft.aad.msal4j.OauthClientApplication;
import com.microsoft.aad.msal4j.PublicClientApplication;
import com.microsoft.aad.msal4j.UserNamePasswordParameters;
public class OAuthStrategyImpl implements IAuthStrategy {
private ClientConfiguration conf;
private AuthenticationResult authResult;
private IAuthenticationResult authResult;
private IHttpclientFactoryObservable httpClientFactory;
@@ -71,12 +73,12 @@ public class OAuthStrategyImpl implements IAuthStrategy {
@Override
public void configureRequest(ODataRequest request) {
request.addCustomHeader(HttpHeader.AUTHORIZATION, "Bearer " + authResult.getAccessToken());
request.addCustomHeader(HttpHeader.AUTHORIZATION, "Bearer " + authResult.accessToken());
}
@Override
public void configureRequest(HttpRequestBase request) {
request.addHeader(HttpHeader.AUTHORIZATION, "Bearer " + authResult.getAccessToken());
request.addHeader(HttpHeader.AUTHORIZATION, "Bearer " + authResult.accessToken());
}
@Override
@@ -115,34 +117,71 @@ public class OAuthStrategyImpl implements IAuthStrategy {
}
}
private Future<AuthenticationResult> acquireToken(AuthenticationContext context) throws Exception {
Future<AuthenticationResult> future;
private Future<IAuthenticationResult> acquireToken(PublicClientApplication context) throws Exception {
Future<IAuthenticationResult> future;
UserNamePasswordParameters parameters = UserNamePasswordParameters.builder(
Collections.singleton(conf.getResource() + "/.default"), conf.getUserName(), conf.getPassword().toCharArray()).build();
future = context.acquireToken(parameters);
return future;
if(conf.getAppRegisteredType() == ClientConfiguration.AppRegisteredType.NATIVE_APP){
future = context.acquireToken(conf.getResource(), conf.getClientId(), conf.getUserName(), conf.getPassword(), null);
}
else if(conf.getAppRegisteredType() == ClientConfiguration.AppRegisteredType.WEB_APP && conf.getWebAppPermission() == ClientConfiguration.WebAppPermission.DELEGATED){
future = context.acquireToken(conf.getResource(), new ClientCredential(conf.getClientId(), conf.getClientSecret()), conf.getUserName(), conf.getPassword(), null);
}
else{
throw new Exception("Can't retrieve token with this configuration : registered application type: "+conf.getAppRegisteredType()+", Web application permission: "+conf.getWebAppPermission());
}
return future;
}
private Future<IAuthenticationResult> acquireToken(OauthClientApplication context) throws Exception {
ClientCredentialParameters parameters = ClientCredentialParameters.builder(
Collections.singleton(conf.getResource() + "/.default")).build();
return context.acquireToken(parameters);
}
private AuthenticationResult getAccessToken() throws ServiceUnavailableException {
AuthenticationContext context = null;
AuthenticationResult result = null;
private IAuthenticationResult getAccessToken() throws ServiceUnavailableException {
if(conf.getAppRegisteredType() == ClientConfiguration.AppRegisteredType.NATIVE_APP){
return getAccessTokenNative();
} if(conf.getAppRegisteredType() == ClientConfiguration.AppRegisteredType.WEB_APP && conf.getWebAppPermission() == ClientConfiguration.WebAppPermission.DELEGATED){
return getAccessTokenWebApp();
} else {
throw new RuntimeException("Can't retrieve token with this configuration : registered application type: "+conf.getAppRegisteredType()+", Web application permission: "+conf.getWebAppPermission());
}
}
private IAuthenticationResult getAccessTokenNative() throws ServiceUnavailableException {
PublicClientApplication context = null;
IAuthenticationResult result = null;
ExecutorService service = null;
try {
service = Executors.newFixedThreadPool(1);
context = new AuthenticationContext(conf.getAuthoryEndpoint(), false, service);
Proxy proxy = ProxyProvider.getProxy();
PublicClientApplication.Builder contextBuilder = PublicClientApplication.builder(conf.getClientId()).authority("https://login.microsoftonline.com/organizations");
if (proxy != null) {
contextBuilder = contextBuilder.proxy(proxy);
}
context = contextBuilder.build();
Future<IAuthenticationResult> future = this.acquireToken(context);
result = future.get();
} catch (Exception e) {
throw new ServiceUnavailableException(e.getMessage());
} finally {
service.shutdown();
}
if (result == null) {
throw new ServiceUnavailableException("Authenticated failed! Please check your configuration!");
}
return result;
}
private IAuthenticationResult getAccessTokenWebApp() throws ServiceUnavailableException {
OauthClientApplication context = null;
IAuthenticationResult result = null;
ExecutorService service = null;
try {
service = Executors.newFixedThreadPool(1);
OauthClientApplication.Builder contextBuilder = OauthClientApplication.builder(conf.getClientId(),
ClientCredentialFactory.createFromSecret(conf.getClientSecret()), conf.getUserName(), conf.getPassword())
.authority(conf.getAuthoryEndpoint());
Proxy proxy = ProxyProvider.getProxy();
if (proxy != null) {
context.setProxy(proxy);
contextBuilder.proxy(proxy);
}
Future<AuthenticationResult> future = this.acquireToken(context);
context = contextBuilder.build();
Future<IAuthenticationResult> future = this.acquireToken(context);
result = future.get();
} catch (Exception e) {
throw new ServiceUnavailableException(e.getMessage());

View File

@@ -57,11 +57,6 @@
<artifactId>poi</artifactId>
<version>4.1.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>4.1.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
<dependency>
<groupId>org.apache.poi</groupId>

View File

@@ -5,7 +5,7 @@
<groupId>org.talend</groupId>
<artifactId>talendMQConnectionUtil</artifactId>
<version>1.1.0-20220307</version>
<version>1.2.0-20220707</version>
<packaging>jar</packaging>
<name>talendMQConnectionUtil</name>
@@ -56,7 +56,7 @@
<dependency>
<groupId>com.ibm.mq</groupId>
<artifactId>com.ibm.mq.allclient</artifactId>
<version>9.2.4.0</version>
<version>9.2.5.0</version>
</dependency>
<dependency>
<groupId>javax.resource</groupId>
@@ -66,7 +66,7 @@
<dependency>
<groupId>org.talend</groupId>
<artifactId>talendMQRFH2</artifactId>
<version>1.1.0-20220307</version>
<version>1.2.0-20220707</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>

View File

@@ -50,12 +50,31 @@
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>4.1.2</version>
<version>5.2.2</version>
</dependency>
<dependency>
<groupId>ch.qos.reload4j</groupId>
<artifactId>reload4j</artifactId>
<version>1.2.19</version>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.17.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.17.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>

View File

@@ -0,0 +1,29 @@
package org.talend.msg.utils;
import org.apache.poi.hsmf.exceptions.ChunkNotFoundException;
import org.junit.Assert;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TemporaryFolder;
import java.io.File;
import java.io.IOException;
public class MsgMailUtilTest {
@Rule
public TemporaryFolder folder = new TemporaryFolder();
@Test
public void test() throws IOException, ChunkNotFoundException {
File outDir = folder.newFolder("out");
MsgMailUtil msgMailUtil_tFileInputMail_1 = new MsgMailUtil(this.getClass().getClassLoader().getResource("test.msg").getPath(),
outDir.getAbsolutePath());
msgMailUtil_tFileInputMail_1.getAttachments();
Assert.assertEquals("Chaudhari,Pankaj", msgMailUtil_tFileInputMail_1.processMessage("From"));
}
}

View File

@@ -20,21 +20,21 @@ CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u3
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
DIE_ON_ERROR.NAME=\u30A8\u30E9\u30FC\u767A\u751F\u6642\u306B\u5F37\u5236\u7D42\u4E86
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
FIELD_OPTIONS.ITEM.DELETE_KEY=\u524A\u9664\u30AD\u30FC
FIELD_OPTIONS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u66F4\u65B0\u30AD\u30FC
FIELD_OPTIONS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30AD\u30FC
FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3
HELP=org.talend.help.tInformixOutput
HOST.NAME=\u30DB\u30B9\u30C8
LONG_NAME=\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0\u3057\u307E\u3059
LONG_NAME=\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3057\u307E\u3059
NB_LINE.NAME=\u884C\u6570
PASS.NAME=\u30D1\u30B9\u30EF\u30FC\u30C9
PROPERTIES.NAME=\u8FFD\u52A0\u306EJDBC\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC
@@ -45,11 +45,11 @@ SCHEMA_FLOW.NAME=\u30B9\u30AD\u30FC\u30DE
SCHEMA_REJECT.NAME=\u30B9\u30AD\u30FC\u30DE\u306E\u30EA\u30B8\u30A7\u30AF\u30C8
STANDARD_SYNTAX.NAME=\u6A19\u6E96SQL\u69CB\u6587\u3092\u751F\u6210
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u30C7\u30D5\u30A9\u30EB\u30C8
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
USER.NAME=\u30E6\u30FC\u30B6\u30FC\u540D
@@ -60,7 +60,7 @@ ENABLE_DEBUG_MODE.NAME=\u30C7\u30D0\u30C3\u30B0\u30AF\u30A8\u30EA\u30FC\u30E2\u3
DB_VERSION.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u30D0\u30FC\u30B8\u30E7\u30F3
DB_VERSION.ITEM.V6R1_V7R2=V6R1\u304B\u3089V7R2
DB_VERSION.ITEM.V7R1_V7R3=V7R1\u304B\u3089V7R3
NB_LINE_UPDATED.NAME=NB\u884C\u66F4\u65B0\u6E08\u307F
NB_LINE_UPDATED.NAME=NB\u884C\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u6E08\u307F
NB_LINE_INSERTED.NAME=NB\u884C\u633F\u5165\u6E08\u307F
NB_LINE_DELETED.NAME=NB\u884C\u524A\u9664\u6E08\u307F
PROPERTY.NAME=\u30D7\u30ED\u30D1\u30C6\u30A3\u30BF\u30A4\u30D7

View File

@@ -9,11 +9,11 @@ PASS.NAME=\u30D1\u30B9\u30EF\u30FC\u30C9
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
USER.NAME=\u30E6\u30FC\u30B6\u30FC\u540D
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u306A\u3057
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3

View File

@@ -118,7 +118,7 @@
<IMPORT NAME="Driver-JACKCESS" MODULE="jackcess-2.1.12.jar" MVN="mvn:com.healthmarketscience.jackcess/jackcess/2.1.12" REQUIRED="true"/>
<IMPORT NAME="jackcess-encrypt-2.1.4" MODULE="jackcess-encrypt-2.1.4.jar" MVN="mvn:com.healthmarketscience.jackcess/jackcess-encrypt/2.1.4" REQUIRED="true"/>
<IMPORT NAME="bcprov-jdk15on-1.69" MODULE="bcprov-jdk15on-1.69.jar" MVN="mvn:org.bouncycastle/bcprov-jdk15on/1.69" REQUIRED="true"/>
<IMPORT NAME="bcprov-jdk15on-1.70" MODULE="bcprov-jdk15on-1.70.jar" MVN="mvn:org.bouncycastle/bcprov-jdk15on/1.70" REQUIRED="true"/>
<IMPORT NAME="talend-ucanaccess-utils-1.0.0" MODULE="talend-ucanaccess-utils-1.0.0.jar" MVN="mvn:org.talend.libraries/talend-ucanaccess-utils-1.0.0/6.4.0" REQUIRED="true"/>
<IMPORT NAME="common2.6" MODULE="commons-lang-2.6.jar" MVN="mvn:commons-lang/commons-lang/2.6" UrlPath="platform:/plugin/org.talend.libraries.apache.common/lib/commons-lang-2.6.jar" REQUIRED="true"/>

View File

@@ -121,7 +121,7 @@
<IMPORT NAME="Driver-JACKCESS" MODULE="jackcess-2.1.12.jar" MVN="mvn:com.healthmarketscience.jackcess/jackcess/2.1.12" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="jackcess-encrypt-2.1.4" MODULE="jackcess-encrypt-2.1.4.jar" MVN="mvn:com.healthmarketscience.jackcess/jackcess-encrypt/2.1.4" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="bcprov-jdk15on-1.69" MODULE="bcprov-jdk15on-1.69.jar" MVN="mvn:org.bouncycastle/bcprov-jdk15on/1.69" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="bcprov-jdk15on-1.70" MODULE="bcprov-jdk15on-1.70.jar" MVN="mvn:org.bouncycastle/bcprov-jdk15on/1.70" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="talend-ucanaccess-utils-1.0.0" MODULE="talend-ucanaccess-utils-1.0.0.jar" MVN="mvn:org.talend.libraries/talend-ucanaccess-utils-1.0.0/6.4.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="common2.6" MODULE="commons-lang-2.6.jar" MVN="mvn:commons-lang/commons-lang/2.6" UrlPath="platform:/plugin/org.talend.libraries.apache.common/lib/commons-lang-2.6.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>

View File

@@ -207,7 +207,7 @@
<IMPORT NAME="Driver-JACKCESS" MODULE="jackcess-2.1.12.jar" MVN="mvn:com.healthmarketscience.jackcess/jackcess/2.1.12" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="jackcess-encrypt-2.1.4" MODULE="jackcess-encrypt-2.1.4.jar" MVN="mvn:com.healthmarketscience.jackcess/jackcess-encrypt/2.1.4" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="bcprov-jdk15on-1.69" MODULE="bcprov-jdk15on-1.69.jar" MVN="mvn:org.bouncycastle/bcprov-jdk15on/1.69" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="bcprov-jdk15on-1.70" MODULE="bcprov-jdk15on-1.70.jar" MVN="mvn:org.bouncycastle/bcprov-jdk15on/1.70" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="talend-ucanaccess-utils-1.0.0" MODULE="talend-ucanaccess-utils-1.0.0.jar" MVN="mvn:org.talend.libraries/talend-ucanaccess-utils-1.0.0/6.4.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="common2.6" MODULE="commons-lang-2.6.jar" MVN="mvn:commons-lang/commons-lang/2.6" UrlPath="platform:/plugin/org.talend.libraries.apache.common/lib/commons-lang-2.6.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>

View File

@@ -11,15 +11,15 @@ CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u3
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
DIE_ON_ERROR.NAME=\u30A8\u30E9\u30FC\u767A\u751F\u6642\u306B\u5F37\u5236\u7D42\u4E86
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
HELP=org.talend.help.tAccessOutput
LONG_NAME=Access\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0\u3057\u307E\u3059\u3002
LONG_NAME=Access\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3057\u307E\u3059\u3002
PASS.NAME=\u30D1\u30B9\u30EF\u30FC\u30C9
QUERY.NAME=\u30AF\u30A8\u30EA\u30FC
REJECT.LINK=\u30EA\u30B8\u30A7\u30AF\u30C8
@@ -28,9 +28,9 @@ SCHEMA_FLOW.NAME=\u30B9\u30AD\u30FC\u30DE
SCHEMA_REJECT.NAME=\u30B9\u30AD\u30FC\u30DE\u306E\u30EA\u30B8\u30A7\u30AF\u30C8
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
USER.NAME=\u30E6\u30FC\u30B6\u30FC\u540D
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u30C7\u30D5\u30A9\u30EB\u30C8
@@ -46,13 +46,13 @@ ADD_COLS.ITEM.OPERATOR.ITEM.IS=IS
ADD_COLS.ITEM.OPERATOR.ITEM.IS_NOT=IS NOT
USE_FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528
FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u66F4\u65B0\u30AD\u30FC
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30AD\u30FC
FIELD_OPTIONS.ITEM.DELETE_KEY=\u524A\u9664\u30AD\u30FC
FIELD_OPTIONS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
FIELD_OPTIONS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
ENABLE_DEBUG_MODE.NAME=\u30C7\u30D0\u30C3\u30B0\u30AF\u30A8\u30EA\u30FC\u30E2\u30FC\u30C9
NB_LINE.NAME=\u884C\u6570
NB_LINE_UPDATED.NAME=NB\u884C\u66F4\u65B0\u6E08\u307F
NB_LINE_UPDATED.NAME=NB\u884C\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u6E08\u307F
NB_LINE_INSERTED.NAME=NB\u884C\u633F\u5165\u6E08\u307F
NB_LINE_DELETED.NAME=NB\u884C\u524A\u9664\u6E08\u307F
NB_LINE_REJECTED.NAME=\u30EA\u30B8\u30A7\u30AF\u30C8\u3055\u308C\u305F\u884C\u6570

View File

@@ -11,10 +11,10 @@ RUN_IF.LINK=If
RUN_IF.MENU=Run if
SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u306A\u3057
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3

View File

@@ -181,7 +181,7 @@
<IMPORT NAME="Driver-JACKCESS" MODULE="jackcess-2.1.12.jar" MVN="mvn:com.healthmarketscience.jackcess/jackcess/2.1.12" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="jackcess-encrypt-2.1.4" MODULE="jackcess-encrypt-2.1.4.jar" MVN="mvn:com.healthmarketscience.jackcess/jackcess-encrypt/2.1.4" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="bcprov-jdk15on-1.69" MODULE="bcprov-jdk15on-1.69.jar" MVN="mvn:org.bouncycastle/bcprov-jdk15on/1.69" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="bcprov-jdk15on-1.70" MODULE="bcprov-jdk15on-1.70.jar" MVN="mvn:org.bouncycastle/bcprov-jdk15on/1.70" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="talend-ucanaccess-utils-1.0.0" MODULE="talend-ucanaccess-utils-1.0.0.jar" MVN="mvn:org.talend.libraries/talend-ucanaccess-utils-1.0.0/6.4.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>
<IMPORT NAME="common2.6" MODULE="commons-lang-2.6.jar" MVN="mvn:commons-lang/commons-lang/2.6" UrlPath="platform:/plugin/org.talend.libraries.apache.common/lib/commons-lang-2.6.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false')"/>

View File

@@ -15,20 +15,20 @@ ADD_COLS.ITEM.OPERATOR.ITEM.GREAT_THAN=>
ADD_COLS.ITEM.OPERATOR.ITEM.GREAT_EQUAL_THAN=>\\=
ADD_COLS.ITEM.OPERATOR.ITEM.IS=IS
ADD_COLS.ITEM.OPERATOR.ITEM.IS_NOT=IS NOT
ADD_COLS.ITEM.UPDATE_KEY=\u66F4\u65B0\u306E\u5165\u529B
ADD_COLS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306E\u5165\u529B
ADD_COLS.ITEM.DELETE_KEY=\u524A\u9664\u306E\u5165\u529B
ADD_COLS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
ADD_COLS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
ADD_COLS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
ADD_COLS.NAME=\u8FFD\u52A0\u30AB\u30E9\u30E0
CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u30A2
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.REPLACE=\u7F6E\u63DB
DATA_ACTION.ITEM.INSERT_ON_DUPLICATE_KEY_UPDATE=\u91CD\u8907\u3059\u308B\u30AD\u30FC\u304B\u30E6\u30CB\u30FC\u30AF\u306A\u30A4\u30F3\u30C7\u30C3\u30AF\u30B9\u306B\u633F\u5165\u304B\u66F4\u65B0
DATA_ACTION.ITEM.INSERT_ON_DUPLICATE_KEY_UPDATE=\u91CD\u8907\u3059\u308B\u30AD\u30FC\u304B\u30E6\u30CB\u30FC\u30AF\u306A\u30A4\u30F3\u30C7\u30C3\u30AF\u30B9\u306B\u633F\u5165\u304B\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_IGNORE=\u633F\u5165\u3001\u7121\u8996
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
@@ -37,7 +37,7 @@ ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
EXTENDINSERT.NAME=\u633F\u5165\u306E\u62E1\u5F35
HELP=org.talend.help.tAmazonRDSAuroraOutput
HOST.NAME=\u30DB\u30B9\u30C8
LONG_NAME=Amazon RDS Aurora\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u3059\u308B\u304B\u3001\u307E\u305F\u306F\u884C\u3092\u66F4\u65B0\u3057\u307E\u3059
LONG_NAME=Amazon RDS Aurora\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u3059\u308B\u304B\u3001\u307E\u305F\u306F\u884C\u3092\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3057\u307E\u3059
NB_LINE.NAME=\u884C\u6570
PASS.NAME=\u30D1\u30B9\u30EF\u30FC\u30C9
PORT.NAME=\u30DD\u30FC\u30C8
@@ -47,11 +47,11 @@ REJECT.MENU=\u30EA\u30B8\u30A7\u30AF\u30C8
SCHEMA_FLOW.NAME=\u30B9\u30AD\u30FC\u30DE
SCHEMA_REJECT.NAME=\u30B9\u30AD\u30FC\u30DE\u306E\u30EA\u30B8\u30A7\u30AF\u30C8
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u306A\u3057
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
@@ -67,16 +67,16 @@ USE_EXTENDED_INSERTS.NAME=\u62E1\u5F35\u633F\u5165\u306E\u4F7F\u7528
NB_ROWS_PER_INSERT.NAME=\u30A4\u30F3\u30B5\u30FC\u30C8\u6BCE\u306E\u884C\u6570
USE_FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528
FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u66F4\u65B0\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.DELETE_KEY=\u524A\u9664\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
FIELD_OPTIONS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
PROPERTIES.NAME=\u8FFD\u52A0\u306EJDBC\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC
ENABLE_DEBUG_MODE.NAME=\u30C7\u30D0\u30C3\u30B0\u30AF\u30A8\u30EA\u30FC\u30E2\u30FC\u30C9
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
ON_DUPLICATE_KEY_UPDATE.NAME=\u633F\u5165\u6642\u3001\u30AD\u30FC\u304C\u91CD\u8907\u3057\u305F\u3089\u66F4\u65B0\u30E2\u30FC\u30C9\u3092\u4F7F\u7528
ON_DUPLICATE_KEY_UPDATE.NAME=\u633F\u5165\u6642\u3001\u30AD\u30FC\u304C\u91CD\u8907\u3057\u305F\u3089\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30E2\u30FC\u30C9\u3092\u4F7F\u7528
DUPLICATED_KEYS.NAME=
DUPLICATED_KEYS.ITEM.DUPLICATED_KEY=\u30AB\u30E9\u30E0
DUPLICATED_KEYS.ITEM.DUPLICATED_VALUE=\u5024

View File

@@ -228,8 +228,8 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="aws-java-sdk-1.11.848.jar" MODULE="aws-java-sdk-1.11.848.jar"
MVN="mvn:com.amazonaws/aws-java-sdk/1.11.848"
<IMPORT NAME="aws-java-sdk-1.12.297.jar" MODULE="aws-java-sdk-1.12.297.jar"
MVN="mvn:com.amazonaws/aws-java-sdk/1.12.297"
REQUIRED="true" />
<IMPORT NAME="jackson-core-2.13.2.jar" MODULE="jackson-core-2.13.2.jar"
MVN="mvn:com.fasterxml.jackson.core/jackson-core/2.13.2"

View File

@@ -555,8 +555,8 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="aws-java-sdk-1.11.848.jar" MODULE="aws-java-sdk-1.11.848.jar"
MVN="mvn:com.amazonaws/aws-java-sdk/1.11.848"
<IMPORT NAME="aws-java-sdk-1.12.297.jar" MODULE="aws-java-sdk-1.12.297.jar"
MVN="mvn:com.amazonaws/aws-java-sdk/1.12.297"
REQUIRED="true" />
<IMPORT NAME="jackson-core-2.13.2.jar" MODULE="jackson-core-2.13.2.jar"
MVN="mvn:com.fasterxml.jackson.core/jackson-core/2.13.2"

View File

@@ -126,9 +126,9 @@ SERVICE_ACCESS_SECURITY_GROUP.NAME=\u30B5\u30FC\u30D3\u30B9\u30A2\u30AF\u30BB\u3
CLUSTER_FINAL_ID.NAME=\u30AF\u30E9\u30B9\u30BF\u30FCID
CLUSTER_FINAL_NAME.NAME=\u30AF\u30E9\u30B9\u30BF\u30FC\u540D
PREDICATES.NAME=\u8FF0\u8A9E
PREDICATES.ITEM.RUNNING=\u3059\u3079\u3066\u306E\u30AF\u30E9\u30B9\u30BF\u30FC\u3092\u8D77\u52D5
PREDICATES.ITEM.RUNNING_WITH_NAME=\u4E8B\u524D\u306B\u5B9A\u7FA9\u6E08\u307F\u306E\u540D\u524D\u3067\u30AF\u30E9\u30B9\u30BF\u30FC\u3092\u8D77\u52D5
PREDICATES.ITEM.RUNNING_WITH_ID=\u4E8B\u524D\u306B\u5B9A\u7FA9\u6E08\u307F\u306EID\u3067\u30AF\u30E9\u30B9\u30BF\u30FC\u3092\u8D77\u52D5
PREDICATES.ITEM.RUNNING=\u5B9F\u884C\u4E2D\u306E\u3059\u3079\u3066\u306E\u30AF\u30E9\u30B9\u30BF\u30FC
PREDICATES.ITEM.RUNNING_WITH_NAME=\u4E8B\u524D\u5B9A\u7FA9\u6E08\u307F\u306E\u540D\u524D\u3067\u5B9F\u884C\u4E2D\u306E\u3059\u3079\u3066\u306E\u30AF\u30E9\u30B9\u30BF\u30FC
PREDICATES.ITEM.RUNNING_WITH_ID=\u4E8B\u524D\u5B9A\u7FA9\u6E08\u307F\u306EID\u3067\u5B9F\u884C\u4E2D\u306E\u30AF\u30E9\u30B9\u30BF\u30FC
NAME_OF_CLUSTER.NAME=\u30AF\u30E9\u30B9\u30BF\u30FC\u540D
ID_OF_CLUSTER.NAME=\u30AF\u30E9\u30B9\u30BF\u30FCID
WAIT_FOR_CLUSTER_READY.NAME=\u30AF\u30E9\u30B9\u30BF\u30FC\u306E\u6E96\u5099\u304C\u3067\u304D\u308B\u307E\u3067\u5F85\u6A5F

View File

@@ -285,8 +285,8 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="aws-java-sdk-1.11.848.jar" MODULE="aws-java-sdk-1.11.848.jar"
MVN="mvn:com.amazonaws/aws-java-sdk/1.11.848"
<IMPORT NAME="aws-java-sdk-1.12.297.jar" MODULE="aws-java-sdk-1.12.297.jar"
MVN="mvn:com.amazonaws/aws-java-sdk/1.12.297"
REQUIRED="true" />
<IMPORT NAME="jackson-core-2.13.2.jar" MODULE="jackson-core-2.13.2.jar"
MVN="mvn:com.fasterxml.jackson.core/jackson-core/2.13.2"

View File

@@ -10,9 +10,9 @@ CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u3
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -32,7 +32,7 @@ SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210

View File

@@ -15,20 +15,20 @@ ADD_COLS.ITEM.OPERATOR.ITEM.GREAT_THAN=>
ADD_COLS.ITEM.OPERATOR.ITEM.GREAT_EQUAL_THAN=>\\=
ADD_COLS.ITEM.OPERATOR.ITEM.IS=IS
ADD_COLS.ITEM.OPERATOR.ITEM.IS_NOT=IS NOT
ADD_COLS.ITEM.UPDATE_KEY=\u66F4\u65B0\u306E\u5165\u529B
ADD_COLS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306E\u5165\u529B
ADD_COLS.ITEM.DELETE_KEY=\u524A\u9664\u306E\u5165\u529B
ADD_COLS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
ADD_COLS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
ADD_COLS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
ADD_COLS.NAME=\u8FFD\u52A0\u30AB\u30E9\u30E0
CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u30A2
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.REPLACE=\u7F6E\u63DB
DATA_ACTION.ITEM.INSERT_ON_DUPLICATE_KEY_UPDATE=\u91CD\u8907\u3059\u308B\u30AD\u30FC\u304B\u30E6\u30CB\u30FC\u30AF\u306A\u30A4\u30F3\u30C7\u30C3\u30AF\u30B9\u306B\u633F\u5165\u304B\u66F4\u65B0
DATA_ACTION.ITEM.INSERT_ON_DUPLICATE_KEY_UPDATE=\u91CD\u8907\u3059\u308B\u30AD\u30FC\u304B\u30E6\u30CB\u30FC\u30AF\u306A\u30A4\u30F3\u30C7\u30C3\u30AF\u30B9\u306B\u633F\u5165\u304B\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_IGNORE=\u633F\u5165\u3001\u7121\u8996
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
@@ -41,7 +41,7 @@ ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
EXTENDINSERT.NAME=\u633F\u5165\u306E\u62E1\u5F35
HELP=org.talend.help.tAmazonMysqlOutput
HOST.NAME=\u30DB\u30B9\u30C8
LONG_NAME=Amazon RDS MySQL\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0\u3057\u307E\u3059\u3002
LONG_NAME=Amazon RDS MySQL\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3057\u307E\u3059\u3002
NB_LINE.NAME=\u884C\u6570
NULL_CHAR.NAME=Null\u6587\u5B57
PASS.NAME=\u30D1\u30B9\u30EF\u30FC\u30C9
@@ -54,11 +54,11 @@ SCHEMA_REJECT.NAME=\u30B9\u30AD\u30FC\u30DE\u306E\u30EA\u30B8\u30A7\u30AF\u30C8
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u306A\u3057
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
@@ -74,16 +74,16 @@ USE_EXTENDED_INSERTS.NAME=\u62E1\u5F35\u633F\u5165\u306E\u4F7F\u7528
NB_ROWS_PER_INSERT.NAME=\u30A4\u30F3\u30B5\u30FC\u30C8\u6BCE\u306E\u884C\u6570
USE_FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528
FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u66F4\u65B0\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.DELETE_KEY=\u524A\u9664\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
FIELD_OPTIONS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
PROPERTIES.NAME=\u8FFD\u52A0\u306EJDBC\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC
ENABLE_DEBUG_MODE.NAME=\u30C7\u30D0\u30C3\u30B0\u30AF\u30A8\u30EA\u30FC\u30E2\u30FC\u30C9
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
ON_DUPLICATE_KEY_UPDATE.NAME=\u633F\u5165\u6642\u3001\u30AD\u30FC\u304C\u91CD\u8907\u3057\u305F\u3089\u66F4\u65B0\u30E2\u30FC\u30C9\u3092\u4F7F\u7528
ON_DUPLICATE_KEY_UPDATE.NAME=\u633F\u5165\u6642\u3001\u30AD\u30FC\u304C\u91CD\u8907\u3057\u305F\u3089\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30E2\u30FC\u30C9\u3092\u4F7F\u7528
DUPLICATED_KEYS.NAME=
DUPLICATED_KEYS.ITEM.DUPLICATED_KEY=\u30AB\u30E9\u30E0
DUPLICATED_KEYS.ITEM.DUPLICATED_VALUE=\u5024

View File

@@ -10,9 +10,9 @@ CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u3
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -32,7 +32,7 @@ SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210

View File

@@ -10,9 +10,9 @@ CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u3
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -32,7 +32,7 @@ SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210

View File

@@ -8,7 +8,7 @@ PORT.NAME=\u30DD\u30FC\u30C8
SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
SCHEMA_DB.NAME=\u30B9\u30AD\u30FC\u30DE
USER.NAME=\u30E6\u30FC\u30B6\u30FC\u540D
PRINT_ERROR.NAME=\u5370\u5237\u30A8\u30E9\u30FC("\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0"\u3068\u306E\u9593\u306B\u4E92\u63DB\u6027\u304C\u3042\u308A\u307E\u305B\u3093)
PRINT_ERROR.NAME=\u5370\u5237\u30A8\u30E9\u30FC("\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8"\u3068\u306E\u9593\u306B\u4E92\u63DB\u6027\u304C\u3042\u308A\u307E\u305B\u3093)
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
CONNECTION_TYPE.ITEM.ORACLE_SID=Oracle SID
CONNECTION_TYPE.NAME=\u63A5\u7D9A\u30BF\u30A4\u30D7

View File

@@ -22,9 +22,9 @@ CONNECTION_TYPE.ITEM.ORACLE_SID=Oracle SID
CONNECTION_TYPE.NAME=\u63A5\u7D9A\u30BF\u30A4\u30D7
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -35,7 +35,7 @@ DIE_ON_ERROR.NAME=\u30A8\u30E9\u30FC\u767A\u751F\u6642\u306B\u5F37\u5236\u7D42\u
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
HELP=org.talend.help.tAmazonOracleOutput
HOST.NAME=\u30DB\u30B9\u30C8
LONG_NAME=Amazon RDS Oracle\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0\u3057\u307E\u3059\u3002
LONG_NAME=Amazon RDS Oracle\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3057\u307E\u3059\u3002
NB_LINE.NAME=\u884C\u6570
NULL_CHAR.NAME=Null\u6587\u5B57
PASS.NAME=\u30D1\u30B9\u30EF\u30FC\u30C9
@@ -48,11 +48,11 @@ SCHEMA_REJECT.NAME=\u30B9\u30AD\u30FC\u30DE\u306E\u30EA\u30B8\u30A7\u30AF\u30C8
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u306A\u3057
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
@@ -69,9 +69,9 @@ SCHEMA_DB.NAME=Oracle\u30B9\u30AD\u30FC\u30DE
TABLESCHEMA.NAME=Oracle\u30B9\u30AD\u30FC\u30DE
USE_FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528
FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u66F4\u65B0\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.DELETE_KEY=\u524A\u9664\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
FIELD_OPTIONS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
LOCAL_SERVICE_NAME.NAME=\u30ED\u30FC\u30AB\u30EB\u30B5\u30FC\u30D3\u30B9\u540D
CONVERT_COLUMN_TABLE_TO_UPPERCASE.NAME=\u30AB\u30E9\u30E0\u3068\u30C6\u30FC\u30D6\u30EB\u3092\u5927\u6587\u5B57\u306B\u5909\u63DB
@@ -84,7 +84,7 @@ DB_VERSION.ITEM.ORACLE_10=Oracle 10
DB_VERSION.ITEM.ORACLE_9=Oracle 9
DB_VERSION.ITEM.ORACLE_8=Oracle 8
OVERRIDE_NLS_LANG.NAME=\u65E2\u5B58\u306ENLS_LANG\u74B0\u5883\u5909\u6570\u3092\u4E0A\u66F8\u304D
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
USE_BATCH_SIZE.NAME=\u30D0\u30C3\u30C1\u30B5\u30A4\u30BA\u3092\u4F7F\u7528

View File

@@ -69,8 +69,8 @@ PROPERTIES.NAME=\u8FFD\u52A0\u306EJDBC\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC
USE_NB_LINE.NAME=NB_LINE_\u306E\u4F7F\u7528
USE_NB_LINE.ITEM.NONE=\u306A\u3057
USE_NB_LINE.ITEM.NB_LINE_INSERTED=\u633F\u5165\u6E08\u307F
USE_NB_LINE.ITEM.NB_LINE_UPDATED=\u66F4\u65B0\u6E08\u307F
USE_NB_LINE.ITEM.NB_LINE_UPDATED=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u6E08\u307F
USE_NB_LINE.ITEM.NB_LINE_DELETED=\u524A\u9664\u6E08\u307F
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570

View File

@@ -345,8 +345,8 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="aws-java-sdk-1.11.848.jar" MODULE="aws-java-sdk-1.11.848.jar"
MVN="mvn:com.amazonaws/aws-java-sdk/1.11.848"
<IMPORT NAME="aws-java-sdk-1.12.297.jar" MODULE="aws-java-sdk-1.12.297.jar"
MVN="mvn:com.amazonaws/aws-java-sdk/1.12.297"
REQUIRED="true" />
<IMPORT NAME="jackson-core-2.13.2.jar" MODULE="jackson-core-2.13.2.jar"
MVN="mvn:com.fasterxml.jackson.core/jackson-core/2.13.2"

View File

@@ -395,7 +395,7 @@
<IMPORT NAME="content-type" MODULE="content-type-2.1.jar" MVN="mvn:com.nimbusds/content-type/2.1" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="lang-tag" MODULE="lang-tag-1.5.jar" MVN="mvn:com.nimbusds/lang-tag/1.5" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.9.3.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.9.3" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.22.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.22" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -83,13 +83,13 @@ SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRINGDELIMITER.NAME=
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u306A\u3057
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
TABLE_OPTION.ITEM.CLUSTERED_COLUMNSTORE_INDEX=\u30AF\u30E9\u30B9\u30BF\u30FC\u5316\u3055\u308C\u305F\u30AB\u30E9\u30E0\u30B9\u30C8\u30A2\u30A4\u30F3\u30C7\u30C3\u30AF\u30B9
TABLE_OPTION.ITEM.CLUSTERED_INDEX=\u30AF\u30E9\u30B9\u30BF\u30FC\u5316\u3055\u308C\u305F\u30A4\u30F3\u30C7\u30C3\u30AF\u30B9

View File

@@ -218,7 +218,7 @@
<IMPORT NAME="content-type" MODULE="content-type-2.1.jar" MVN="mvn:com.nimbusds/content-type/2.1" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true')" />
<IMPORT NAME="lang-tag" MODULE="lang-tag-1.5.jar" MVN="mvn:com.nimbusds/lang-tag/1.5" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.9.3.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.9.3" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.22.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.22" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -278,7 +278,7 @@
<IMPORT NAME="content-type" MODULE="content-type-2.1.jar" MVN="mvn:com.nimbusds/content-type/2.1" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="lang-tag" MODULE="lang-tag-1.5.jar" MVN="mvn:com.nimbusds/lang-tag/1.5" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.9.3.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.9.3" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.22.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.22" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -349,7 +349,7 @@
<IMPORT NAME="content-type" MODULE="content-type-2.1.jar" MVN="mvn:com.nimbusds/content-type/2.1" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="lang-tag" MODULE="lang-tag-1.5.jar" MVN="mvn:com.nimbusds/lang-tag/1.5" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.9.3.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.9.3" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.22.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.22" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -21,9 +21,9 @@ COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.SINGLE_INSERT=\u5358\u4E00\u633F\u5165\u30AF\u30A8\u30EA\u30FC
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_IF_NOT_EXIST=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
@@ -38,14 +38,14 @@ DSN.NAME=\u30C7\u30FC\u30BF\u30BD\u30FC\u30B9
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
FIELD_OPTIONS.ITEM.DELETE_KEY=\u524A\u9664\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u66F4\u65B0\u306E\u5165\u529B
FIELD_OPTIONS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306E\u5165\u529B
FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3
HELP=org.talend.help.tAzureSynapseOutput
HOST.NAME=\u30DB\u30B9\u30C8
IDENTITY_INSERT.NAME=ID\u633F\u5165\u3092\u30AA\u30F3\u306B\u3059\u308B
INSTANCE.NAME=\u30A4\u30F3\u30B9\u30BF\u30F3\u30B9
LONG_NAME=MSSQL\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u3059\u308B\u304B\u3001\u307E\u305F\u306F\u884C\u3092\u66F4\u65B0\u3057\u307E\u3059
LONG_NAME=MSSQL\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u3059\u308B\u304B\u3001\u307E\u305F\u306F\u884C\u3092\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3057\u307E\u3059
NB_LINE.NAME=\u884C\u6570
NULL_CHAR.NAME=Null\u6587\u5B57
PASS.NAME=\u30D1\u30B9\u30EF\u30FC\u30C9
@@ -59,12 +59,12 @@ SCHEMA_REJECT.NAME=\u30B9\u30AD\u30FC\u30DE\u306E\u30EA\u30B8\u30A7\u30AF\u30C8
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u306A\u3057
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
USER.NAME=\u30E6\u30FC\u30B6\u30FC\u540D
@@ -75,7 +75,7 @@ SPECIFY_IDENTITY_FIELD.NAME=ID\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u6307\u5B9A
IDENTITY_FIELD.NAME=ID\u30D5\u30A3\u30FC\u30EB\u30C9
START_VALUE.NAME=\u958B\u59CB\u5024
STEP.NAME=\u30B9\u30C6\u30C3\u30D7
NB_LINE_UPDATED.NAME=NB\u884C\u66F4\u65B0\u6E08\u307F
NB_LINE_UPDATED.NAME=NB\u884C\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u6E08\u307F
NB_LINE_INSERTED.NAME=NB\u884C\u633F\u5165\u6E08\u307F
NB_LINE_DELETED.NAME=NB\u884C\u524A\u9664\u6E08\u307F
SUPPORT_NULL_WHERE.NAME="SQL WHERE"\u30B9\u30C6\u30FC\u30C8\u30E1\u30F3\u30C8\u3067Null\u3092\u30B5\u30DD\u30FC\u30C8

View File

@@ -334,7 +334,7 @@
<IMPORT NAME="content-type" MODULE="content-type-2.1.jar" MVN="mvn:com.nimbusds/content-type/2.1" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="lang-tag" MODULE="lang-tag-1.5.jar" MVN="mvn:com.nimbusds/lang-tag/1.5" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.9.3.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.9.3" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.22.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.22" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -262,7 +262,7 @@
<IMPORT NAME="google-api-services-oauth2-v2-rev20200213-1.31.0.jar" MODULE="google-api-services-oauth2-v2-rev20200213-1.31.0.jar" MVN="mvn:com.google.apis/google-api-services-oauth2/v2-rev20200213-1.31.0" REQUIRED="true" />
<IMPORT NAME="google-api-services-bigquery-v2-rev20201030-1.31.0.jar" MODULE="google-api-services-bigquery-v2-rev20201030-1.31.0.jar" MVN="mvn:com.google.apis/google-api-services-bigquery/v2-rev20201030-1.31.0" REQUIRED="true" />
<IMPORT NAME="google-http-client-1.38.0.jar" MODULE="google-http-client-1.38.0.jar" MVN="mvn:com.google.http-client/google-http-client/1.38.0" REQUIRED="true" />
<IMPORT NAME="google-oauth-client-1.31.0.jar" MODULE="google-oauth-client-1.31.0.jar" MVN="mvn:com.google.oauth-client/google-oauth-client/1.31.0" REQUIRED="true" />
<IMPORT NAME="google-oauth-client-1.33.3.jar" MODULE="google-oauth-client-1.33.3.jar" MVN="mvn:com.google.oauth-client/google-oauth-client/1.33.3" REQUIRED="true" />
<IMPORT NAME="google-http-client-jackson2-1.38.0.jar" MODULE="google-http-client-jackson2-1.38.0.jar" MVN="mvn:com.google.http-client/google-http-client-jackson2/1.38.0" REQUIRED="true" />
<IMPORT NAME="guava-30.0-jre.jar" MODULE="guava-30.0-jre.jar" MVN="mvn:com.google.guava/guava/30.0-jre" REQUIRED="true" />
<IMPORT NAME="failureaccess-1.0.1.jar" MODULE="failureaccess-1.0.1.jar" MVN="mvn:com.google.guava/failureaccess/1.0.1" REQUIRED="true" />
@@ -292,7 +292,7 @@
<IMPORT NAME="google-cloud-storage-1.104.0" MODULE="google-cloud-storage-1.104.0.jar" MVN="mvn:com.google.cloud/google-cloud-storage/1.104.0" REQUIRED_IF="(AUTH_TYPE == 'GS_SERVICE_ACCOUNT') OR (AUTH_TYPE == 'TOKEN')" />
<!-- Transitive dependencies of google-cloud-storage -->
<IMPORT NAME="google-api-services-storage-v1-rev20201112-1.31.0" MODULE="google-api-services-storage-v1-rev20201112-1.31.0.jar" MVN="mvn:com.google.apis/google-api-services-storage/v1-rev20201112-1.31.0" REQUIRED_IF="(AUTH_TYPE == 'GS_SERVICE_ACCOUNT') OR (AUTH_TYPE == 'TOKEN')" />
<IMPORT NAME="gson-2.8.6" MODULE="gson-2.8.6.jar" MVN="mvn:com.google.code.gson/gson/2.8.6" REQUIRED="true" />
<IMPORT NAME="gson-2.8.9" MODULE="gson-2.8.9.jar" MVN="mvn:com.google.code.gson/gson/2.8.9" REQUIRED="true" />
<IMPORT NAME="javax.annotation-api" MODULE="javax.annotation-api-1.3.jar" MVN="mvn:javax.annotation/javax.annotation-api/1.3" REQUIRED_IF="(AUTH_TYPE == 'GS_SERVICE_ACCOUNT') OR (AUTH_TYPE == 'TOKEN')" />
<IMPORT NAME="protobuf-java-3.19.2" MODULE="protobuf-java-3.19.2.jar" MVN="mvn:com.google.protobuf/protobuf-java/3.19.2" REQUIRED_IF="(AUTH_TYPE == 'GS_SERVICE_ACCOUNT') OR (AUTH_TYPE == 'TOKEN')" />
<IMPORT NAME="error_prone_annotation-2.1.3" MODULE="error_prone_annotation-2.1.3.jar" MVN="mvn:com.google.errorprone/error_prone_annotations/2.1.3" REQUIRED_IF="(AUTH_TYPE == 'GS_SERVICE_ACCOUNT') OR (AUTH_TYPE == 'TOKEN')" />

View File

@@ -14,7 +14,7 @@ ACCESS_TOKEN.NAME=OAuth\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
DATASET.NAME=\u30C7\u30FC\u30BF\u30BB\u30C3\u30C8
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
CREATE_TABLE_IF_NOT_EXIST.NAME=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3057\u306A\u3051\u308C\u3070\u4F5C\u6210
CREATE_TABLE_IF_NOT_EXIST.NAME=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u4F5C\u6210
ACTION_ON_DATA.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
ACTION_ON_DATA.ITEM.APPEND=\u8FFD\u52A0
ACTION_ON_DATA.ITEM.TRUNCATE=\u5168\u524A\u9664

View File

@@ -35,7 +35,7 @@ USE_CUSTOM_NULL_MARKER.NAME=\u4F7F\u7528\u81EA\u5B9A\u4E49 null \u6807\u8BB0
CUSTOM_NULL_MARKER.NAME=
DROP.NAME=\u5982\u679C\u8868\u5B58\u5728\u5219\u5220\u9664
DIE_ON_ERROR.NAME=\u9519\u8BEF\u65F6\u7EC8\u6B62
AUTH_TYPE.NAME=\u7528\u6237\u540D\u548C\u5BC6\u7801\u7C7B\u578B
AUTH_TYPE.NAME=\u51ED\u8BC1\u7C7B\u578B
AUTH_TYPE.ITEM.GS_SERVICE_ACCOUNT=\u670D\u52A1\u5E10\u6237
GS_SERVICE_ACCOUNT_KEY.NAME=\u670D\u52A1\u5E10\u6237\u5BC6\u94A5
GS_ACCESS_TOKEN.NAME=OAuth \u8BBF\u95EE\u4EE4\u724C

View File

@@ -205,7 +205,7 @@
<IMPORT NAME="google-api-services-oauth2-v2-rev20200213-1.31.0.jar" MODULE="google-api-services-oauth2-v2-rev20200213-1.31.0.jar" MVN="mvn:com.google.apis/google-api-services-oauth2/v2-rev20200213-1.31.0" REQUIRED="true" />
<IMPORT NAME="google-api-services-bigquery-v2-rev20201030-1.31.0.jar" MODULE="google-api-services-bigquery-v2-rev20201030-1.31.0.jar" MVN="mvn:com.google.apis/google-api-services-bigquery/v2-rev20201030-1.31.0" REQUIRED="true" />
<IMPORT NAME="google-http-client-1.38.0.jar" MODULE="google-http-client-1.38.0.jar" MVN="mvn:com.google.http-client/google-http-client/1.38.0" REQUIRED="true" />
<IMPORT NAME="google-oauth-client-1.31.0.jar" MODULE="google-oauth-client-1.31.0.jar" MVN="mvn:com.google.oauth-client/google-oauth-client/1.31.0" REQUIRED="true" />
<IMPORT NAME="google-oauth-client-1.33.3.jar" MODULE="google-oauth-client-1.33.3.jar" MVN="mvn:com.google.oauth-client/google-oauth-client/1.33.3" REQUIRED="true" />
<IMPORT NAME="google-http-client-jackson2-1.38.0.jar" MODULE="google-http-client-jackson2-1.38.0.jar" MVN="mvn:com.google.http-client/google-http-client-jackson2/1.38.0" REQUIRED="true" />
<IMPORT NAME="guava-30.0-jre.jar" MODULE="guava-30.0-jre.jar" MVN="mvn:com.google.guava/guava/30.0-jre" REQUIRED="true" />
<IMPORT NAME="failureaccess-1.0.1.jar" MODULE="failureaccess-1.0.1.jar" MVN="mvn:com.google.guava/failureaccess/1.0.1" REQUIRED="true" />
@@ -228,7 +228,7 @@
<IMPORT NAME="opencensus-api-0.24.0" MODULE="opencensus-api-0.24.0.jar" MVN="mvn:io.opencensus/opencensus-api/0.24.0" REQUIRED="true" />
<IMPORT NAME="opencensus-contrib-http-util-0.24.0" MODULE="opencensus-contrib-http-util-0.24.0.jar" MVN="mvn:io.opencensus/opencensus-contrib-http-util/0.24.0" REQUIRED="true" />
<IMPORT NAME="grpc-context-1.22.1" MODULE="grpc-context-1.22.1.jar" MVN="mvn:io.grpc/grpc-context/1.22.1" REQUIRED="true" />
<IMPORT NAME="gson-2.8.6" MODULE="gson-2.8.6.jar" MVN="mvn:com.google.code.gson/gson/2.8.6" REQUIRED_IF="AUTH_MODE == 'SERVICEACCOUNT'" />
<IMPORT NAME="gson-2.8.9" MODULE="gson-2.8.9.jar" MVN="mvn:com.google.code.gson/gson/2.8.9" REQUIRED_IF="AUTH_MODE == 'SERVICEACCOUNT'" />
</IMPORTS>
</CODEGENERATION>
<RETURNS>

View File

@@ -282,6 +282,13 @@
<DEFAULT>"\""</DEFAULT>
</PARAMETER>
<PARAMETER NAME="USE_CUSTOM_NULL_MARKER" FIELD="CHECK" NUM_ROW="35">
<DEFAULT>false</DEFAULT>
</PARAMETER>
<PARAMETER NAME="CUSTOM_NULL_MARKER" FIELD="TEXT" NUM_ROW="35" SHOW_IF="USE_CUSTOM_NULL_MARKER=='true'">
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER NAME="CREATE" FIELD="CHECK" REQUIRED="true" NUM_ROW="40">
<DEFAULT>true</DEFAULT>
</PARAMETER>
@@ -367,6 +374,11 @@
<TEMPLATE_PARAM SOURCE="self.TEXT_ENCLOSURE" TARGET="tBQOB.TEXT_ENCLOSURE" />
<TEMPLATE_PARAM SOURCE="self.USE_CUSTOM_NULL_MARKER" TARGET="tBQOB.USE_CUSTOM_NULL_MARKER" />
<TEMPLATE_PARAM SOURCE="self.CUSTOM_NULL_MARKER" TARGET="tBQOB.CUSTOM_NULL_MARKER" />
<TEMPLATE_PARAM SOURCE="self.USE_CUSTOM_NULL_MARKER" TARGET="tBQBE.USE_CUSTOM_NULL_MARKER" />
<TEMPLATE_PARAM SOURCE="self.CUSTOM_NULL_MARKER" TARGET="tBQBE.CUSTOM_NULL_MARKER" />
<TEMPLATE_PARAM SOURCE="self.SCHEMA" TARGET="tBQOB.SCHEMA" />
<TEMPLATE_PARAM SOURCE="self.SCHEMA" TARGET="tBQBE.SCHEMA" />

View File

@@ -55,3 +55,5 @@ GS_ACCESS_TOKEN.NAME=OAuth Access Token
JOBID.NAME=BigQuery JobId
STATISTICS.NAME=Statistics of the main query
USE_12_HOUR_FORMAT.NAME=Use 12-hour format for dynamic columns
USE_CUSTOM_NULL_MARKER.NAME=Use custom null marker
CUSTOM_NULL_MARKER.NAME=

View File

@@ -55,3 +55,5 @@ GS_ACCESS_TOKEN.NAME=Jeton d'acc\u00E8s OAuth
JOBID.NAME=ID du Job BigQuery
STATISTICS.NAME=Statistiques de la requ\u00EAte principale
USE_12_HOUR_FORMAT.NAME=Utiliser le format 12\u00A0heures pour les colonnes dynamiques
USE_CUSTOM_NULL_MARKER.NAME=Utiliser un marqueur personnalis\u00E9 pour les nulls
CUSTOM_NULL_MARKER.NAME=

View File

@@ -29,7 +29,7 @@ ACCESS_TOKEN.NAME=OAuth\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
DATASET.NAME=\u30C7\u30FC\u30BF\u30BB\u30C3\u30C8
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
CREATE_TABLE_IF_NOT_EXIST.NAME=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3057\u306A\u3051\u308C\u3070\u4F5C\u6210
CREATE_TABLE_IF_NOT_EXIST.NAME=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u4F5C\u6210
ACTION_ON_DATA.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
ACTION_ON_DATA.ITEM.APPEND=\u8FFD\u52A0
ACTION_ON_DATA.ITEM.TRUNCATE=\u5168\u524A\u9664
@@ -55,3 +55,5 @@ GS_ACCESS_TOKEN.NAME=OAuth\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
JOBID.NAME=BigQuery JobId
STATISTICS.NAME=\u30E1\u30A4\u30F3\u30AF\u30A8\u30EA\u30FC\u306E\u7D71\u8A08
USE_12_HOUR_FORMAT.NAME=\u30C0\u30A4\u30CA\u30DF\u30C3\u30AF\u30AB\u30E9\u30E0\u306B\u306F12\u6642\u9593\u5F62\u5F0F\u3092\u4F7F\u7528
USE_CUSTOM_NULL_MARKER.NAME=\u30AB\u30B9\u30BF\u30E0Null\u30DE\u30FC\u30AB\u30FC\u306E\u4F7F\u7528
CUSTOM_NULL_MARKER.NAME=

View File

@@ -47,7 +47,7 @@ FIELD_DELIMITER.NAME=
TOKEN_NAME.NAME=\u4EE4\u724C\u5C5E\u6027\u6587\u4EF6\u540D
CHECK_DISK_SPACE.NAME=\u68C0\u67E5\u78C1\u76D8\u7A7A\u95F4
DIE_ON_ERROR.NAME=\u9519\u8BEF\u65F6\u7EC8\u6B62
AUTH_TYPE.NAME=\u7528\u6237\u540D\u548C\u5BC6\u7801\u7C7B\u578B
AUTH_TYPE.NAME=\u51ED\u8BC1\u7C7B\u578B
AUTH_TYPE.ITEM.GS_SERVICE_ACCOUNT=\u670D\u52A1\u5E10\u6237
AUTH_TYPE.ITEM.TOKEN=OAuth \u8BBF\u95EE\u4EE4\u724C
GS_SERVICE_ACCOUNT_KEY.NAME=\u670D\u52A1\u5E10\u6237\u5BC6\u94A5
@@ -55,3 +55,5 @@ GS_ACCESS_TOKEN.NAME=OAuth \u8BBF\u95EE\u4EE4\u724C
JOBID.NAME=BigQuery JobId
STATISTICS.NAME=\u4E3B\u67E5\u8BE2\u7EDF\u8BA1
USE_12_HOUR_FORMAT.NAME=\u5BF9\u52A8\u6001\u5217\u91C7\u7528 12 \u5C0F\u65F6\u683C\u5F0F
USE_CUSTOM_NULL_MARKER.NAME=\u4F7F\u7528\u81EA\u5B9A\u4E49 null \u6807\u8BB0
CUSTOM_NULL_MARKER.NAME=

View File

@@ -191,7 +191,7 @@
<IMPORT NAME="google-api-services-oauth2-v2-rev20200213-1.31.0.jar" MODULE="google-api-services-oauth2-v2-rev20200213-1.31.0.jar" MVN="mvn:com.google.apis/google-api-services-oauth2/v2-rev20200213-1.31.0" REQUIRED="true" />
<IMPORT NAME="google-api-services-bigquery-v2-rev20201030-1.31.0.jar" MODULE="google-api-services-bigquery-v2-rev20201030-1.31.0.jar" MVN="mvn:com.google.apis/google-api-services-bigquery/v2-rev20201030-1.31.0" REQUIRED="true" />
<IMPORT NAME="google-http-client-1.38.0.jar" MODULE="google-http-client-1.38.0.jar" MVN="mvn:com.google.http-client/google-http-client/1.38.0" REQUIRED="true" />
<IMPORT NAME="google-oauth-client-1.31.0.jar" MODULE="google-oauth-client-1.31.0.jar" MVN="mvn:com.google.oauth-client/google-oauth-client/1.31.0" REQUIRED="true" />
<IMPORT NAME="google-oauth-client-1.33.3.jar" MODULE="google-oauth-client-1.33.3.jar" MVN="mvn:com.google.oauth-client/google-oauth-client/1.33.3" REQUIRED="true" />
<IMPORT NAME="google-http-client-jackson2-1.38.0.jar" MODULE="google-http-client-jackson2-1.38.0.jar" MVN="mvn:com.google.http-client/google-http-client-jackson2/1.38.0" REQUIRED="true" />
<IMPORT NAME="guava-30.0-jre.jar" MODULE="guava-30.0-jre.jar" MVN="mvn:com.google.guava/guava/30.0-jre" REQUIRED="true"/>
<IMPORT NAME="failureaccess-1.0.1.jar" MODULE="failureaccess-1.0.1.jar" MVN="mvn:com.google.guava/failureaccess/1.0.1" REQUIRED="true" />
@@ -233,7 +233,7 @@
<IMPORT NAME="opencensus-api-0.24.0" MODULE="opencensus-api-0.24.0.jar" MVN="mvn:io.opencensus/opencensus-api/0.24.0" REQUIRED="true" />
<IMPORT NAME="opencensus-contrib-http-util-0.24.0" MODULE="opencensus-contrib-http-util-0.24.0.jar" MVN="mvn:io.opencensus/opencensus-contrib-http-util/0.24.0" REQUIRED="true" />
<IMPORT NAME="grpc-context-1.22.1" MODULE="grpc-context-1.22.1.jar" MVN="mvn:io.grpc/grpc-context/1.22.1" REQUIRED="true" />
<IMPORT NAME="gson-2.8.6" MODULE="gson-2.8.6.jar" MVN="mvn:com.google.code.gson/gson/2.8.6" REQUIRED_IF="AUTH_MODE == 'SERVICEACCOUNT'" />
<IMPORT NAME="gson-2.8.9" MODULE="gson-2.8.9.jar" MVN="mvn:com.google.code.gson/gson/2.8.9" REQUIRED_IF="AUTH_MODE == 'SERVICEACCOUNT'" />
</IMPORTS>
</CODEGENERATION>
<RETURNS>

View File

@@ -26,7 +26,7 @@ BONITA_ENVIRONMENT_FILE.NAME =Bonita\u30E9\u30F3\u30BF\u30A4\u30E0\u74B0\u5883\u
JASS_STANDARD_FILE.NAME=Bonita\u30E9\u30F3\u30BF\u30A4\u30E0JAAS\u30D5\u30A1\u30A4\u30EB
LOGGING_FILE.NAME =Bonita\u30E9\u30F3\u30BF\u30A4\u30E0\u30ED\u30B0\u30D5\u30A1\u30A4\u30EB
USE_PROCESS_ID.NAME=\u30D7\u30ED\u30BB\u30B9ID\u306E\u4F7F\u7528
USE_PROCESS_ID.NAME=\u30D7\u30ED\u30BB\u30B9ID\u3092\u4F7F\u7528
PROCESS_NAME.NAME=\u30D7\u30ED\u30BB\u30B9\u540D
PROCESS_VERSION.NAME=\u30D7\u30ED\u30BB\u30B9\u30D0\u30FC\u30B8\u30E7\u30F3
LOGIN_MODULE.NAME=\u30ED\u30B0\u30A4\u30F3\u30E2\u30B8\u30E5\u30FC\u30EB

View File

@@ -5,7 +5,7 @@ CLIENT_SECRET.NAME=\u30AF\u30E9\u30A4\u30A2\u30F3\u30C8\u30B7\u30FC\u30AF\u30EC\
ACCESS_TOKEN.NAME=\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
TOKEN_TYPE.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u30BF\u30A4\u30D7
EXPIRES_IN.NAME=\u6709\u52B9\u671F\u9650
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u66F4\u65B0
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u3092\u66F4\u65B0
USE_PROXY.NAME=HTTP\u30D7\u30ED\u30AD\u30B7\u3092\u4F7F\u7528
PROXY_HOST.NAME=\u30D7\u30ED\u30AD\u30B7\u30DB\u30B9\u30C8
PROXY_PORT.NAME=\u30D7\u30ED\u30AD\u30B7\u30DD\u30FC\u30C8

View File

@@ -4,7 +4,7 @@ CLIENT_SECRET.NAME=\u30AF\u30E9\u30A4\u30A2\u30F3\u30C8\u30B7\u30FC\u30AF\u30EC\
ACCESS_TOKEN.NAME=\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
TOKEN_TYPE.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u30BF\u30A4\u30D7
EXPIRES_IN.NAME=\u6709\u52B9\u671F\u9650
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u66F4\u65B0
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u3092\u66F4\u65B0
LONG_NAME=\u30D5\u30A1\u30A4\u30EB\u307E\u305F\u306F\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u30FC\u3092AppBox\u304B\u3089\u30B3\u30D4\u30FC
CONNECTION.NAME=
OUTPUT_PATH.NAME=\u4FDD\u5B58\u3055\u308C\u305F\u30D5\u30A1\u30A4\u30EB\u30D1\u30B9

View File

@@ -4,7 +4,7 @@ CLIENT_SECRET.NAME=\u30AF\u30E9\u30A4\u30A2\u30F3\u30C8\u30B7\u30FC\u30AF\u30EC\
ACCESS_TOKEN.NAME=\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
TOKEN_TYPE.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u30BF\u30A4\u30D7
EXPIRES_IN.NAME=\u6709\u52B9\u671F\u9650
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u66F4\u65B0
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u3092\u66F4\u65B0
LONG_NAME=\u30D5\u30A1\u30A4\u30EB\u307E\u305F\u306F\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u30FC\u3092AppBox\u304B\u3089\u524A\u9664
CONNECTION.NAME=
PATH.NAME=\u30D1\u30B9

View File

@@ -4,7 +4,7 @@ CLIENT_SECRET.NAME=\u30AF\u30E9\u30A4\u30A2\u30F3\u30C8\u30B7\u30FC\u30AF\u30EC\
ACCESS_TOKEN.NAME=\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
TOKEN_TYPE.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u30BF\u30A4\u30D7
EXPIRES_IN.NAME=\u6709\u52B9\u671F\u9650
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u66F4\u65B0
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u3092\u66F4\u65B0
LONG_NAME=AppBox\u304B\u3089\u30D5\u30A1\u30A4\u30EB\u307E\u305F\u306F\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u30FC\u3092\u8AAD\u307F\u53D6\u308A\u307E\u3059
CONNECTION.NAME=
PATH.NAME=\u30D1\u30B9

View File

@@ -4,7 +4,7 @@ CLIENT_SECRET.NAME=\u30AF\u30E9\u30A4\u30A2\u30F3\u30C8\u30B7\u30FC\u30AF\u30EC\
ACCESS_TOKEN.NAME=\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
TOKEN_TYPE.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u30BF\u30A4\u30D7
EXPIRES_IN.NAME=\u6709\u52B9\u671F\u9650
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u66F4\u65B0
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u3092\u66F4\u65B0
LONG_NAME=\u30D5\u30A1\u30A4\u30EB\u307E\u305F\u306F\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u30FC\u3092AppBox\u304B\u3089\u30EA\u30B9\u30C8\u8868\u793A
CONNECTION.NAME=
PATH.NAME=\u30D1\u30B9

View File

@@ -4,7 +4,7 @@ CLIENT_SECRET.NAME=\u30AF\u30E9\u30A4\u30A2\u30F3\u30C8\u30B7\u30FC\u30AF\u30EC\
ACCESS_TOKEN.NAME=\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
TOKEN_TYPE.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u30BF\u30A4\u30D7
EXPIRES_IN.NAME=\u6709\u52B9\u671F\u9650
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u306E\u66F4\u65B0
REFRESH_TOKEN.NAME=\u30C8\u30FC\u30AF\u30F3\u3092\u66F4\u65B0
LONG_NAME=\u30D5\u30A1\u30A4\u30EB\u3092\u30DC\u30C3\u30AF\u30B9\u306B\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9
CONNECTION.NAME=
FILE_PATH.NAME=\u30D5\u30A1\u30A4\u30EB

View File

@@ -163,29 +163,31 @@ COMPATIBILITY="ALL"
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="aopalliance-1_0" MODULE="aopalliance-1.0.jar" MVN="mvn:aopalliance/aopalliance/1.0" UrlPath="platform:/plugin/org.talend.libraries.esb/lib/aopalliance-1.0.jar" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="aws-ec2-2_0_2" MODULE="aws-ec2-2.0.2.jar" MVN="mvn:org.talend.libraries/aws-ec2-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="commons-io-2.8.0" MODULE="commons-io-2.8.0.jar" MVN="mvn:commons-io/commons-io/2.8.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="ec2-2_0_2" MODULE="ec2-2.0.2.jar" MVN="mvn:org.talend.libraries/ec2-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="gson-2_2" MODULE="gson-2.2.jar" MVN="mvn:org.talend.libraries/gson-2.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guava-16.0.1" MODULE="guava-16.0.1.jar" MVN="mvn:com.google.guava/guava/16.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guice-3_0" MODULE="guice-3.0.jar" MVN="mvn:com.google.inject/guice/3.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guice-assistedinject-3_0" MODULE="guice-assistedinject-3.0.jar" MVN="mvn:org.talend.libraries/guice-assistedinject-3.0/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="javax_inject-1" MODULE="javax.inject-1.jar" MVN="mvn:javax.inject/javax.inject/1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-bouncycastle-2_0_2" MODULE="jclouds-bouncycastle-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-bouncycastle-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-compute-2_0_2" MODULE="jclouds-compute-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-compute-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-core-2_0_2" MODULE="jclouds-core-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-core-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-scriptbuilder-2_0_2" MODULE="jclouds-scriptbuilder-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-scriptbuilder-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-slf4j-2_0_2" MODULE="jclouds-slf4j-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-slf4j-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-sshj-2_0_2" MODULE="jclouds-sshj-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-sshj-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jsr250-api-1_0" MODULE="jsr250-api-1.0.jar" MVN="mvn:org.talend.libraries/jsr250-api-1.0/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jsr311-api-1_1_1" MODULE="jsr311-api-1.1.1.jar" MVN="mvn:org.talend.libraries/jsr311-api-1.1.1/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="rocoto-6_1" MODULE="rocoto-6.1.jar" MVN="mvn:org.talend.libraries/rocoto-6.1/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="slf4j-api-1_7_2" MODULE="slf4j-api-1.7.2.jar" MVN="mvn:org.talend.libraries/slf4j-api-1.7.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="sshj-0_8_1" MODULE="sshj-0.8.1.jar" MVN="mvn:org.talend.libraries/sshj-0.8.1/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="sts-2.0.2" MODULE="sts-2.0.2.jar" MVN="mvn:org.talend.libraries/sts-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jaxb-api-2.3.1" MODULE="jaxb-api-2.3.1.jar" MVN="mvn:javax.xml.bind/jaxb-api/2.3.1" REQUIRED="true"/>
<IMPORT NAME="aws-ec2" MODULE="aws-ec2-2.5.0.jar" MVN="mvn:org.apache.jclouds.provider/aws-ec2/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="ec2" MODULE="ec2-2.5.0.jar" MVN="mvn:org.apache.jclouds.api/ec2/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="sts" MODULE="sts-2.5.0.jar" MVN="mvn:org.apache.jclouds.api/sts/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-core" MODULE="jclouds-core-2.5.0.jar" MVN="mvn:org.apache.jclouds/jclouds-core/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="gson" MODULE="gson-2.8.9.jar" MVN="mvn:com.google.code.gson/gson/2.8.9" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guava" MODULE="guava-30.0-jre.jar" MVN="mvn:com.google.guava/guava/30.0-jre" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="failureaccess" MODULE="failureaccess-1.0.1.jar" MVN="mvn:com.google.guava/failureaccess/1.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="listenablefuture" MODULE="listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" MVN="mvn:com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jsr305" MODULE="jsr305-3.0.2.jar" MVN="mvn:com.google.code.findbugs/jsr305/3.0.2" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="checker-qual" MODULE="checker-qual-2.5.2.jar" MVN="mvn:org.checkerframework/checker-qual/2.5.2" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="error_prone_annotations" MODULE="error_prone_annotations-2.2.0.jar" MVN="mvn:com.google.errorprone/error_prone_annotations/2.2.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="j2objc-annotations" MODULE="j2objc-annotations-1.1.jar" MVN="mvn:com.google.j2objc/j2objc-annotations/1.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="animal-sniffer-annotations" MODULE="animal-sniffer-annotations-1.17.jar" MVN="mvn:org.codehaus.mojo/animal-sniffer-annotations/1.17" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guice" MODULE="guice-5.0.1.jar" MVN="mvn:com.google.inject/guice/5.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="javax.inject" MODULE="javax.inject-1.jar" MVN="mvn:javax.inject/javax.inject/1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="aopalliance" MODULE="aopalliance-1.0.jar" MVN="mvn:aopalliance/aopalliance/1.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guice-assistedinject" MODULE="guice-assistedinject-5.0.1.jar" MVN="mvn:com.google.inject.extensions/guice-assistedinject/5.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="javax.ws.rs-api" MODULE="javax.ws.rs-api-2.0.1.jar" MVN="mvn:javax.ws.rs/javax.ws.rs-api/2.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="javax.annotation-api" MODULE="javax.annotation-api-1.2.jar" MVN="mvn:javax.annotation/javax.annotation-api/1.2" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jaxb-impl" MODULE="jaxb-impl-2.3.3.jar" MVN="mvn:com.sun.xml.bind/jaxb-impl/2.3.3" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jakarta.xml.bind-api" MODULE="jakarta.xml.bind-api-2.3.3.jar" MVN="mvn:jakarta.xml.bind/jakarta.xml.bind-api/2.3.3" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jakarta.activation" MODULE="jakarta.activation-1.2.2.jar" MVN="mvn:com.sun.activation/jakarta.activation/1.2.2" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-compute" MODULE="jclouds-compute-2.5.0.jar" MVN="mvn:org.apache.jclouds/jclouds-compute/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-scriptbuilder" MODULE="jclouds-scriptbuilder-2.5.0.jar" MVN="mvn:org.apache.jclouds/jclouds-scriptbuilder/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jaxb-api-2.3.1" MODULE="jaxb-api-2.3.1.jar" MVN="mvn:javax.xml.bind/jaxb-api/2.3.1" REQUIRED="true"/>
</IMPORTS>
</CODEGENERATION>

View File

@@ -72,29 +72,31 @@ COMPATIBILITY="ALL"
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="aopalliance-1_0" MODULE="aopalliance-1.0.jar" MVN="mvn:aopalliance/aopalliance/1.0" UrlPath="platform:/plugin/org.talend.libraries.esb/lib/aopalliance-1.0.jar" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="aws-ec2-2_0_2" MODULE="aws-ec2-2.0.2.jar" MVN="mvn:org.talend.libraries/aws-ec2-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="commons-io-2.8.0" MODULE="commons-io-2.8.0.jar" MVN="mvn:commons-io/commons-io/2.8.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="ec2-2_0_2" MODULE="ec2-2.0.2.jar" MVN="mvn:org.talend.libraries/ec2-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="gson-2_2" MODULE="gson-2.2.jar" MVN="mvn:org.talend.libraries/gson-2.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guava-16.0.1" MODULE="guava-16.0.1.jar" MVN="mvn:com.google.guava/guava/16.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guice-3_0" MODULE="guice-3.0.jar" MVN="mvn:com.google.inject/guice/3.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guice-assistedinject-3_0" MODULE="guice-assistedinject-3.0.jar" MVN="mvn:org.talend.libraries/guice-assistedinject-3.0/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="javax_inject-1" MODULE="javax.inject-1.jar" MVN="mvn:javax.inject/javax.inject/1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-bouncycastle-2_0_2" MODULE="jclouds-bouncycastle-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-bouncycastle-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-compute-2_0_2" MODULE="jclouds-compute-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-compute-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-core-2_0_2" MODULE="jclouds-core-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-core-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-scriptbuilder-2_0_2" MODULE="jclouds-scriptbuilder-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-scriptbuilder-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-slf4j-2_0_2" MODULE="jclouds-slf4j-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-slf4j-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-sshj-2_0_2" MODULE="jclouds-sshj-2.0.2.jar" MVN="mvn:org.talend.libraries/jclouds-sshj-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jsr250-api-1_0" MODULE="jsr250-api-1.0.jar" MVN="mvn:org.talend.libraries/jsr250-api-1.0/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jsr311-api-1_1_1" MODULE="jsr311-api-1.1.1.jar" MVN="mvn:org.talend.libraries/jsr311-api-1.1.1/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="rocoto-6_1" MODULE="rocoto-6.1.jar" MVN="mvn:org.talend.libraries/rocoto-6.1/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="slf4j-api-1_7_2" MODULE="slf4j-api-1.7.2.jar" MVN="mvn:org.talend.libraries/slf4j-api-1.7.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="sshj-0_8_1" MODULE="sshj-0.8.1.jar" MVN="mvn:org.talend.libraries/sshj-0.8.1/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="sts-2.0.2" MODULE="sts-2.0.2.jar" MVN="mvn:org.talend.libraries/sts-2.0.2/6.0.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jaxb-api-2.3.1" MODULE="jaxb-api-2.3.1.jar" MVN="mvn:javax.xml.bind/jaxb-api/2.3.1" REQUIRED="true"/>
<IMPORT NAME="aws-ec2" MODULE="aws-ec2-2.5.0.jar" MVN="mvn:org.apache.jclouds.provider/aws-ec2/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="ec2" MODULE="ec2-2.5.0.jar" MVN="mvn:org.apache.jclouds.api/ec2/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="sts" MODULE="sts-2.5.0.jar" MVN="mvn:org.apache.jclouds.api/sts/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-core" MODULE="jclouds-core-2.5.0.jar" MVN="mvn:org.apache.jclouds/jclouds-core/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="gson" MODULE="gson-2.8.9.jar" MVN="mvn:com.google.code.gson/gson/2.8.9" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guava" MODULE="guava-30.0-jre.jar" MVN="mvn:com.google.guava/guava/30.0-jre" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="failureaccess" MODULE="failureaccess-1.0.1.jar" MVN="mvn:com.google.guava/failureaccess/1.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="listenablefuture" MODULE="listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" MVN="mvn:com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jsr305" MODULE="jsr305-3.0.2.jar" MVN="mvn:com.google.code.findbugs/jsr305/3.0.2" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="checker-qual" MODULE="checker-qual-2.5.2.jar" MVN="mvn:org.checkerframework/checker-qual/2.5.2" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="error_prone_annotations" MODULE="error_prone_annotations-2.2.0.jar" MVN="mvn:com.google.errorprone/error_prone_annotations/2.2.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="j2objc-annotations" MODULE="j2objc-annotations-1.1.jar" MVN="mvn:com.google.j2objc/j2objc-annotations/1.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="animal-sniffer-annotations" MODULE="animal-sniffer-annotations-1.17.jar" MVN="mvn:org.codehaus.mojo/animal-sniffer-annotations/1.17" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guice" MODULE="guice-5.0.1.jar" MVN="mvn:com.google.inject/guice/5.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="javax.inject" MODULE="javax.inject-1.jar" MVN="mvn:javax.inject/javax.inject/1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="aopalliance" MODULE="aopalliance-1.0.jar" MVN="mvn:aopalliance/aopalliance/1.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="guice-assistedinject" MODULE="guice-assistedinject-5.0.1.jar" MVN="mvn:com.google.inject.extensions/guice-assistedinject/5.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="javax.ws.rs-api" MODULE="javax.ws.rs-api-2.0.1.jar" MVN="mvn:javax.ws.rs/javax.ws.rs-api/2.0.1" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="javax.annotation-api" MODULE="javax.annotation-api-1.2.jar" MVN="mvn:javax.annotation/javax.annotation-api/1.2" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jaxb-impl" MODULE="jaxb-impl-2.3.3.jar" MVN="mvn:com.sun.xml.bind/jaxb-impl/2.3.3" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jakarta.xml.bind-api" MODULE="jakarta.xml.bind-api-2.3.3.jar" MVN="mvn:jakarta.xml.bind/jakarta.xml.bind-api/2.3.3" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jakarta.activation" MODULE="jakarta.activation-1.2.2.jar" MVN="mvn:com.sun.activation/jakarta.activation/1.2.2" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-compute" MODULE="jclouds-compute-2.5.0.jar" MVN="mvn:org.apache.jclouds/jclouds-compute/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jclouds-scriptbuilder" MODULE="jclouds-scriptbuilder-2.5.0.jar" MVN="mvn:org.apache.jclouds/jclouds-scriptbuilder/2.5.0" REQUIRED_IF="PROVIDER=='AWS_EC2'"/>
<IMPORT NAME="jaxb-api-2.3.1" MODULE="jaxb-api-2.3.1.jar" MVN="mvn:javax.xml.bind/jaxb-api/2.3.1" REQUIRED="true"/>
</IMPORTS>
</CODEGENERATION>

View File

@@ -1,4 +1,4 @@
LONG_NAME=\u4ED6\u306E\u7D50\u5408SQL\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u3068\u5171\u306B\u4F7F\u7528\u3059\u308B\u3053\u3068\u3067\u3001\u30C6\u30FC\u30D6\u30EB\u306B\u5BFE\u3059\u308B\u30C7\u30FC\u30BF\u306E\u633F\u5165\u3001\u66F4\u65B0\u3001\u524A\u9664\u3092\u3057\u307E\u3059\u3002
LONG_NAME=\u4ED6\u306E\u7D50\u5408SQL\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u3068\u5171\u306B\u4F7F\u7528\u3059\u308B\u3053\u3068\u3067\u3001\u30C6\u30FC\u30D6\u30EB\u306B\u5BFE\u3059\u308B\u30C7\u30FC\u30BF\u306E\u633F\u5165\u3001\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3001\u524A\u9664\u3092\u3057\u307E\u3059\u3002
HELP=org.talend.help.tCombinedSQLOutputInsert
ELTCOMBINE.LINK=\u7D50\u5408
ELTCOMBINE.MENU=\u7D50\u5408

View File

@@ -99,7 +99,7 @@
}
%>
resumeUtil.addLog("NODE", "NODE:<%=cid %>", "", Thread.currentThread().getId() + "", "","","","",resumeUtil.convertToJsonText(context,parametersToEncrypt_<%=cid%>));
resumeUtil.addLog("NODE", "NODE:<%=cid %>", "", Thread.currentThread().getId() + "", "","","","",resumeUtil.convertToJsonText(context,ContextProperties.class,parametersToEncrypt_<%=cid%>));
<%if(isLog4jEnabled){%>
log.info("<%=cid%> - Loaded contexts count: " + nb_line_<%=cid %> + ".");
<%}%>

View File

@@ -95,7 +95,8 @@ if ((metadatas!=null)&&(metadatas.size()>0)) {
for (IContextParameter ctxParam: params) {
if ("id_Password".equals(ctxParam.getType()) ) {
%>
if ((key_<%=cid %> != null) && ("<%=ctxParam.getName()%>".equals(key_<%=cid %>)) ) currentValue_<%=cid %> = currentValue_<%=cid %>.replaceAll(".", "*");
if ((key_<%=cid %> != null) && ("<%=ctxParam.getName()%>".equals(key_<%=cid %>)) && (currentValue_<%=cid %> != null))
currentValue_<%=cid %> = currentValue_<%=cid %>.replaceAll(".", "*");
<%
}

View File

@@ -858,7 +858,7 @@
<IMPORT NAME="asm" MODULE="asm-9.1.jar" MVN="mvn:org.ow2.asm/asm/9.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
<IMPORT NAME="content-type" MODULE="content-type-2.1.jar" MVN="mvn:com.nimbusds/content-type/2.1" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
<IMPORT NAME="lang-tag" MODULE="lang-tag-1.5.jar" MVN="mvn:com.nimbusds/lang-tag/1.5" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.9.3.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.9.3" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.22.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.22" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MSSQL') AND (MSSQL_DRIVER=='MSSQL_PROP') AND (MSSQL_ACTIVE_DIR_AUTH == 'true')" />
<IMPORT NAME="Driver-MYSQL5" MODULE="mysql-connector-java-5.1.49.jar" MVN="mvn:mysql/mysql-connector-java/5.1.49" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') and (DBTYPE=='MYSQL') and (DB_MYSQL_VERSION=='MYSQL_5')"/>
<IMPORT NAME="Driver-MYSQL8" MODULE="mysql-connector-java-8.0.18.jar" MVN="mvn:mysql/mysql-connector-java/8.0.18" REQUIRED_IF="(DB_MYSQL_VERSION == 'MYSQL_8') AND (USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='MYSQL')" />
@@ -870,7 +870,7 @@
<IMPORT NAME="Driver-Oracle12c" MODULE="ojdbc7.jar" MVN="mvn:org.talend.libraries/ojdbc7/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_12') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="ORACLE_18" MODULE="ojdbc8-19.3.0.0.jar" MVN="mvn:com.oracle.ojdbc/ojdbc8/19.3.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_18') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-POSTGRESQL" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND ((((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) AND (DB_POSTGRE_VERSION =='PRIOR_TO_V9')) or (DBTYPE=='GREENPLUM'))" />
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.2.14.jar" MVN="mvn:org.postgresql/postgresql/42.2.14" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) AND (DB_POSTGRE_VERSION =='V9_X'))" />
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.2.26.jar" MVN="mvn:org.postgresql/postgresql/42.2.26" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (((DBTYPE=='POSTGRE') or (DBTYPE=='POSTGREPLUS')) AND (DB_POSTGRE_VERSION =='V9_X'))" />
<IMPORT NAME="Driver-FIREBIRD" MODULE="jaybird-full-2.1.1.jar" MVN="mvn:org.talend.libraries/jaybird-full-2.1.1/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.firebird/lib/jaybird-full-2.1.1.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='FIREBIRD')" />
<IMPORT NAME="Driver-HSQLDb" MODULE="hsqldb.jar" MVN="mvn:org.talend.libraries/hsqldb/6.0.0" UrlPath="platform:/plugin/org.talend.libraries.jdbc.hsql/lib/hsqldb.jar" REQUIRED_IF="DBTYPE=='HSQLDB'"/>
<IMPORT NAME="Driver-INFORMIX-JDBC" MODULE="ifxjdbc.jar" MVN="mvn:org.talend.libraries/ifxjdbc/6.0.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='INFORMIX')" />

View File

@@ -132,7 +132,7 @@ MSSQL_DRIVER.ITEM.MSSQL_PROP=Microsoft
DB_SYBASE_VERSION.NAME=DB Version
DB_SYBASE_VERSION.ITEM.SYBSEIQ_12_15=Sybase 12/15
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16=Sybase 16
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16_SA=Sybase 16 (SQL Anywhere)
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16_SA=Sybase 16 (SQL Anywhere) and above
ACCOUNT.NAME=Account
ROLE.NAME=Role
ENFORCE_DELIMITED_IDENTIFIERS.NAME=Enforce database delimited identifiers

View File

@@ -132,7 +132,7 @@ MSSQL_DRIVER.ITEM.MSSQL_PROP=Microsoft
DB_SYBASE_VERSION.NAME=Version de la base de donn\u00E9es
DB_SYBASE_VERSION.ITEM.SYBSEIQ_12_15=Sybase 12/15
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16=Sybase 16
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16_SA=Sybase 16 (SQL Anywhere)
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16_SA=Sybase 16 (SQL Anywhere) et sup\u00E9rieures
ACCOUNT.NAME=Compte
ROLE.NAME=R\u00F4le
ENFORCE_DELIMITED_IDENTIFIERS.NAME=Impl\u00E9menter les identifiants d\u00E9limit\u00E9s de base de donn\u00E9es

View File

@@ -59,21 +59,21 @@ MSSQL_ACTIVE_DIR_AUTH.NAME=Azure Active Directory\u3092\u4F7F\u3063\u3066\u8A8D\
RUNNING_MODE.ITEM.HSQLDB_INPROGRESS_PERSISTENT=\u51E6\u7406\u7D99\u7D9A\u4E2D\u306EHSQLD\uFF42
RUNNING_MODE.ITEM.HSQLDB_SERVER=HSQLDb\u30B5\u30FC\u30D0
RUNNING_MODE.ITEM.HSQLDB_WEBSERVER=HSQLDb Web\u30B5\u30FC\u30D0
RUNNING_MODE.NAME=\u30E9\u30F3\u30CB\u30F3\u30B0\u30E2\u30FC\u30C9
RUNNING_MODE.NAME=\u5B9F\u884C\u30E2\u30FC\u30C9
LOCAL_SERVICE_NAME.NAME=\u30ED\u30FC\u30AB\u30EB\u30B5\u30FC\u30D3\u30B9\u540D
SCHEMA_DB.NAME=\u30B9\u30AD\u30FC\u30DE
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u540D
TABLEACTION.ITEM.CREATE_IF_NOT_EXIST=\u30C6\u30FC\u30D6\u30EB\u304C\u306A\u3044\u5834\u5408\u306F\u4F5C\u6210
TABLEACTION.ITEM.CREATE_TABLE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLEACTION.ITEM.DROP_IF_EXIST_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLEACTION.ITEM.DROP_IF_EXIST_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLEACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
TEMPTABLE.NAME=\u4E00\u6642\u30C6\u30FC\u30D6\u30EB
TLS.NAME=TLS/SSL\u30BD\u30B1\u30C3\u30C8\u3092\u4F7F\u7528
USER.NAME=\u30E6\u30FC\u30B6\u30FC\u540D
USE_EXISTING_CONNECTION.NAME=\u65E2\u5B58\u306E\u63A5\u7D9A\u3092\u4F7F\u7528
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
@@ -132,7 +132,7 @@ MSSQL_DRIVER.ITEM.MSSQL_PROP=Microsoft
DB_SYBASE_VERSION.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u30D0\u30FC\u30B8\u30E7\u30F3
DB_SYBASE_VERSION.ITEM.SYBSEIQ_12_15=Sybase 12/15
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16=Sybase 16
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16_SA=Sybase 16 (SQL Anywhere)
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16_SA=Sybase 16 (SQL Anywhere)\u4EE5\u964D
ACCOUNT.NAME=\u30A2\u30AB\u30A6\u30F3\u30C8
ROLE.NAME=\u30ED\u30FC\u30EB
ENFORCE_DELIMITED_IDENTIFIERS.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u533A\u5207\u308A\u4ED8\u304D\u8B58\u5225\u5B50\u306E\u5F37\u5236

View File

@@ -132,7 +132,7 @@ MSSQL_DRIVER.ITEM.MSSQL_PROP=Microsoft
DB_SYBASE_VERSION.NAME=\u6570\u636E\u5E93\u7248\u672C
DB_SYBASE_VERSION.ITEM.SYBSEIQ_12_15=Sybase 12/15
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16=Sybase 16
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16_SA=Sybase 16 (SQL Anywhere)
DB_SYBASE_VERSION.ITEM.SYBSEIQ_16_SA=Sybase 16 (SQL Anywhere) \u53CA\u66F4\u9AD8\u7248\u672C
ACCOUNT.NAME=\u5E10\u6237
ROLE.NAME=\u89D2\u8272
ENFORCE_DELIMITED_IDENTIFIERS.NAME=\u6267\u884C\u6570\u636E\u5E93\u5206\u9694\u578B\u6807\u8BC6\u7B26

View File

@@ -2,13 +2,13 @@ LONG_NAME=DB2\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9\u306E\u5B9A\u7FA9\u3055\u308C\
HELP=org.talend.help.tDB2BulkExec
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.REPLACE=\u7F6E\u63DB
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
HOST.NAME=\u30DB\u30B9\u30C8
NB_LINE.NAME=\u884C\u6570
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
NULL_CHAR.NAME=Null\u6587\u5B57
@@ -17,19 +17,19 @@ PORT.NAME=\u30DD\u30FC\u30C8
QUERY.NAME=\u30AF\u30A8\u30EA\u30FC
SCHEMA_FLOW.NAME=\u30B9\u30AD\u30FC\u30DE
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u30C7\u30D5\u30A9\u30EB\u30C8
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
USER.NAME=\u30E6\u30FC\u30B6\u30FC\u540D
USE_FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528
FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u66F4\u65B0\u30AD\u30FC
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30AD\u30FC
FIELD_OPTIONS.ITEM.DELETE_KEY=\u524A\u9664\u30AD\u30FC
FIELD_OPTIONS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
FIELD_OPTIONS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
TABLESCHEMA.NAME=\u30C6\u30FC\u30D6\u30EB\u30B9\u30AD\u30FC\u30DE
USE_EXISTING_CONNECTION.NAME=\u65E2\u5B58\u306E\u63A5\u7D9A\u3092\u4F7F\u7528
@@ -76,7 +76,7 @@ PROPERTIES.NAME=\u8FFD\u52A0\u306EJDBC\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC
USE_INGEST_COMMAND.NAME=\u53D6\u308A\u8FBC\u307F\u30B3\u30DE\u30F3\u30C9\u306E\u4F7F\u7528
DATA_ACTION_TYPE.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DATA_ACTION_TYPE.ITEM.INSERT=\u633F\u5165
DATA_ACTION_TYPE.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION_TYPE.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION_TYPE.ITEM.DELETE=\u524A\u9664
DATA_ACTION_TYPE.ITEM.REPLACE=\u7F6E\u63DB
DATA_ACTION_TYPE.ITEM.MERGE=\u30DE\u30FC\u30B8
@@ -137,7 +137,7 @@ EXISTS_IN_TABLE_COLUMN.ITEM.START=\u958B\u59CB\u4F4D\u7F6E
EXISTS_IN_TABLE_COLUMN.ITEM.END=\u7D42\u4E86\u4F4D\u7F6E
CUSTOM_INSERT_VALUES_CLAUSE.NAME=\u30AB\u30B9\u30BF\u30E0\u633F\u5165\u5024\u53E5
WHERE_CLAUSE.NAME=where\u53E5
CUSTOM_SET_MAPPING.NAME=\u30AB\u30B9\u30BF\u30E0\u66F4\u65B0\u8A2D\u5B9A\u53E5
CUSTOM_SET_MAPPING.NAME=\u30AB\u30B9\u30BF\u30E0\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u8A2D\u5B9A\u53E5
SET_MAPPING.NAME=\u30DE\u30C3\u30D4\u30F3\u30B0\u306E\u8A2D\u5B9A
SET_MAPPING.ITEM.EXPRESSION=\u5F0F
TARGET_FOLDER.NAME=\u30D5\u30A9\u30EB\u30C0\u30FC

View File

@@ -20,9 +20,9 @@ CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u3
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -33,7 +33,7 @@ DIE_ON_ERROR.NAME=\u30A8\u30E9\u30FC\u767A\u751F\u6642\u306B\u5F37\u5236\u7D42\u
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
HELP=org.talend.help.tDB2Output
HOST.NAME=\u30DB\u30B9\u30C8
LONG_NAME=DB2\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
LONG_NAME=DB2\u30C6\u30FC\u30D6\u30EB\u306B\u884C\u3092\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
NB_LINE.NAME=\u884C\u6570
NULL_CHAR.NAME=Null\u6587\u5B57
PASS.NAME=\u30D1\u30B9\u30EF\u30FC\u30C9
@@ -46,12 +46,12 @@ SCHEMA_REJECT.NAME=\u30B9\u30AD\u30FC\u30DE\u306E\u30EA\u30B8\u30A7\u30AF\u30C8
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.TRUNCATE_REUSE_STORAGE=Truncate table with reuse storage
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u30C7\u30D5\u30A9\u30EB\u30C8
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
@@ -64,15 +64,15 @@ TYPE.NAME=
USER.NAME=\u30E6\u30FC\u30B6\u30FC\u540D
USE_FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3\u3092\u4F7F\u7528
FIELD_OPTIONS.NAME=\u30D5\u30A3\u30FC\u30EB\u30C9\u30AA\u30D7\u30B7\u30E7\u30F3
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u66F4\u65B0\u30AD\u30FC
FIELD_OPTIONS.ITEM.UPDATE_KEY=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30AD\u30FC
FIELD_OPTIONS.ITEM.DELETE_KEY=\u524A\u9664\u30AD\u30FC
FIELD_OPTIONS.ITEM.UPDATABLE=\u66F4\u65B0\u53EF\u80FD
FIELD_OPTIONS.ITEM.UPDATABLE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u53EF\u80FD
FIELD_OPTIONS.ITEM.INSERTABLE=\u633F\u5165\u53EF\u80FD
TABLESCHEMA.NAME=\u30C6\u30FC\u30D6\u30EB\u30B9\u30AD\u30FC\u30DE
USE_EXISTING_CONNECTION.NAME=\u65E2\u5B58\u306E\u63A5\u7D9A\u3092\u4F7F\u7528
CONVERT_COLUMN_TABLE_TO_UPPERCASE.NAME=\u30AB\u30E9\u30E0\u540D\u3068\u30C6\u30FC\u30D6\u30EB\u540D\u3092\u5927\u6587\u5B57\u306B\u5909\u63DB
ENABLE_DEBUG_MODE.NAME=\u30C7\u30D0\u30C3\u30B0\u30AF\u30A8\u30EA\u30FC\u30E2\u30FC\u30C9
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
SCHEMA_DB.NAME=\u30B9\u30AD\u30FC\u30DE

View File

@@ -10,9 +10,9 @@ CLEAR_TABLE.NAME=\u30C6\u30FC\u30D6\u30EB\u30C7\u30FC\u30BF\u306E\u30AF\u30EA\u3
COMMIT_EVERY.NAME=\u30B3\u30DF\u30C3\u30C8\u3059\u308B\u9593\u9694
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -73,11 +73,11 @@ L3_FIELDS.ITEM.CURRENT_VALUE=\u73FE\u5728\u5024\u30D5\u30A3\u30FC\u30EB\u30C9
L3_FIELDS.ITEM.PREV_VALUE=\u524D\u56DE\u5024\u30D5\u30A3\u30FC\u30EB\u30C9
DEBUG.NAME=\u30C7\u30D0\u30C3\u30B0\u30E2\u30FC\u30C9
TABLESCHEMA.NAME=\u30C6\u30FC\u30D6\u30EB\u30B9\u30AD\u30FC\u30DE
ONLY_UPDATE_ACTIVE.NAME=\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u30EC\u30B3\u30FC\u30C9\u306E\u307F\u3092\u66F4\u65B0
ONLY_UPDATE_ACTIVE.NAME=\u30A2\u30AF\u30C6\u30A3\u30D6\u306A\u30EC\u30B3\u30FC\u30C9\u306E\u307F\u3092\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
USE_EXISTING_CONNECTION.NAME=\u65E2\u5B58\u306E\u63A5\u7D9A\u3092\u4F7F\u7528
USE_SAVE_MEM_MODE.NAME=\u30E1\u30E2\u30EA\u7BC0\u7D04\u30E2\u30FC\u30C9\u3092\u4F7F\u7528
MAP.NAME=SCD\u30A8\u30C7\u30A3\u30BF
NB_LINE_UPDATED.NAME=NB\u884C\u66F4\u65B0\u6E08\u307F
NB_LINE_UPDATED.NAME=NB\u884C\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u6E08\u307F
NB_LINE_INSERTED.NAME=NB\u884C\u633F\u5165\u6E08\u307F
NB_LINE_REJECTED.NAME=\u30EA\u30B8\u30A7\u30AF\u30C8\u3055\u308C\u305F\u884C\u6570
PROPERTY_DB.NAME=\u30D7\u30ED\u30D1\u30C6\u30A3\u30BF\u30A4\u30D7

View File

@@ -25,11 +25,11 @@ PORT.NAME=\u30DD\u30FC\u30C8
SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_SRC.NAME=\u30BD\u30FC\u30B9\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u30C7\u30D5\u30A9\u30EB\u30C8
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3

View File

@@ -175,8 +175,8 @@ while(<%=inputColumn%>_iterator_<%=cid %>.hasNext()){
}
}
denormalize_row_<%=cid %>.<%=inputColumn %> = sb_<%=cid %>.toString();
if (sb_<%=cid %> != null)
denormalize_row_<%=cid %>.<%=inputColumn %> = sb_<%=cid %>.toString();
sb_<%=cid %> = null;

View File

@@ -8,7 +8,7 @@ ACCESS_TOKEN.NAME=\u30A2\u30AF\u30BB\u30B9\u30C8\u30FC\u30AF\u30F3
MODE_GROUP.NAME=\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9\u30E2\u30FC\u30C9
ADD_MODE.NAME=\u91CD\u8907\u3059\u308B\u5834\u5408\u30EA\u30CD\u30FC\u30E0
FORCE_MODE.NAME=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u7F6E\u63DB
UPDATE_MODE.NAME=\u6307\u5B9A\u3057\u305F\u30EA\u30D3\u30B8\u30E7\u30F3\u306E\u66F4\u65B0
UPDATE_MODE.NAME=\u6307\u5B9A\u3057\u305F\u30EA\u30D3\u30B8\u30E7\u30F3\u306E\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
REVISION.NAME=\u30EA\u30D3\u30B8\u30E7\u30F3
EXPOSE_OUTPUT_STREAM.NAME=OutputStream\u3068\u3057\u3066\u516C\u958B
OUTPUTSTREAM.NAME=OutputStream

View File

@@ -1,6 +1,6 @@
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
HELP=org.talend.help.tELTGreenplumOutput
LONG_NAME=tELTGreenplumMap\u3067\u69CB\u7BC9\u3055\u308C\u305F\u9078\u629E\u30AF\u30A8\u30EA\u30FC\u304B\u3089\u633F\u5165\u30AF\u30A8\u30EA\u30FC\u3092\u5B9F\u884C\u3057\u307E\u3059
@@ -9,12 +9,12 @@ SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
WHERE_CLAUSE.NAME=WHERE\u53E5 \n(UPDATE\u3068DELETE\u306E\u5834\u5408\u306E\u307F)
ELT_TABLE_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30C6\u30FC\u30D6\u30EB\u540D
ELT_SCHEMA_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30B9\u30AD\u30FC\u30DE
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
USE_DIFFERENT_TABLE.NAME=\u7570\u306A\u308B\u30C6\u30FC\u30D6\u30EB\u540D\u3092\u4F7F\u7528
DIFFERENT_TABLE_NAME.NAME=\u30C6\u30FC\u30D6\u30EB\u540D
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3059
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3042\u308B
USE_WHERE_CONDITIONS_TABLE.NAME=WHERE\u6761\u4EF6\u30C6\u30FC\u30D6\u30EB\u3092\u4F7F\u7528
WHERE_CONDITIONS_TABLE.NAME=
WHERE_CONDITIONS_TABLE.ITEM.COLUMN=\u30AB\u30E9\u30E0

View File

@@ -212,7 +212,7 @@
<IMPORT NAME="content-type" MODULE="content-type-2.1.jar" MVN="mvn:com.nimbusds/content-type/2.1" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (DRIVER=='MSSQL_PROP') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="lang-tag" MODULE="lang-tag-1.5.jar" MVN="mvn:com.nimbusds/lang-tag/1.5" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (DRIVER=='MSSQL_PROP') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.9.3.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.9.3" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (DRIVER=='MSSQL_PROP') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="nimbus-jose-jwt" MODULE="nimbus-jose-jwt-9.22.jar" MVN="mvn:com.nimbusds/nimbus-jose-jwt/9.22" REQUIRED_IF="(ACTIVE_DIR_AUTH == 'true') AND (DRIVER=='MSSQL_PROP') AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -6,9 +6,9 @@ USE_EXISTING_CONNECTION.NAME=\u65E2\u5B58\u306E\u63A5\u7D9A\u3092\u4F7F\u7528
DRY_RUN.NAME=\u30C9\u30E9\u30A4\u30E9\u30F3
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
@@ -23,7 +23,7 @@ SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
PROPERTIES.NAME=\u8FFD\u52A0\u306EJDBC\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210

View File

@@ -1,6 +1,6 @@
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.MERGE=\u30DE\u30FC\u30B8
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
@@ -37,10 +37,10 @@ WHERE_CONDITIONS_TABLE.ITEM.FUNCTION.ITEM.IN=IN
WHERE_CONDITIONS_TABLE.ITEM.VALUE_SQL=\u5024
ELT_TABLE_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30C6\u30FC\u30D6\u30EB\u540D
ELT_SCHEMA_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30B9\u30AD\u30FC\u30DE
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
USE_DIFFERENT_TABLE.NAME=\u7570\u306A\u308B\u30C6\u30FC\u30D6\u30EB\u540D\u3092\u4F7F\u7528
DIFFERENT_TABLE_NAME.NAME=\u30C6\u30FC\u30D6\u30EB\u540D
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3059
USE_UPDATE_STATEMENT.NAME=\u66F4\u65B0\u30B9\u30C6\u30FC\u30C8\u30E1\u30F3\u30C8\u306E\u4F7F\u7528
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3042\u308B
USE_UPDATE_STATEMENT.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30B9\u30C6\u30FC\u30C8\u30E1\u30F3\u30C8\u306E\u4F7F\u7528

View File

@@ -6,9 +6,9 @@ USE_EXISTING_CONNECTION.NAME=\u65E2\u5B58\u306E\u63A5\u7D9A\u3092\u4F7F\u7528
DRY_RUN.NAME=\u30C9\u30E9\u30A4\u30E9\u30F3
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
@@ -21,7 +21,7 @@ SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
PROPERTIES.NAME=\u8FFD\u52A0\u306EJDBC\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210

View File

@@ -5,9 +5,9 @@ PREVIEW.NAME=\u30D7\u30EC\u30D3\u30E5\u30FC
USE_EXISTING_CONNECTION.NAME=\u65E2\u5B58\u306E\u63A5\u7D9A\u3092\u4F7F\u7528
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -25,7 +25,7 @@ SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210

View File

@@ -8,7 +8,7 @@ ADD_COLS.ITEM.SQL=SQL\u5F0F
ADD_COLS.NAME=\u8FFD\u52A0\u30AB\u30E9\u30E0
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -53,7 +53,7 @@ WHERE_CONDITIONS_TABLE.ITEM.FUNCTION.ITEM.IN=IN
WHERE_CONDITIONS_TABLE.ITEM.VALUE_SQL=\u5024
USE_DIFFERENT_TABLE.NAME=\u7570\u306A\u308B\u30C6\u30FC\u30D6\u30EB\u540D\u3092\u4F7F\u7528
DIFFERENT_TABLE_NAME.NAME=\u30C6\u30FC\u30D6\u30EB\u540D
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3059
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3042\u308B
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570

View File

@@ -3,15 +3,15 @@ LONG_NAME=tELTNetezzaMap\u3067\u69CB\u7BC9\u3055\u308C\u305F\u9078\u629E\u30AF\u
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
WHERE_CLAUSE.NAME=WHERE\u53E5 \n(UPDATE\u3068DELETE\u306E\u5834\u5408\u306E\u307F)
ELT_TABLE_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30C6\u30FC\u30D6\u30EB\u540D
USE_DIFFERENT_TABLE.NAME=\u7570\u306A\u308B\u30C6\u30FC\u30D6\u30EB\u540D\u3092\u4F7F\u7528
DIFFERENT_TABLE_NAME.NAME=\u30C6\u30FC\u30D6\u30EB\u540D
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3059
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3042\u308B
NB_LINE.NAME=\u884C\u6570
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
USE_WHERE_CONDITIONS_TABLE.NAME=WHERE\u6761\u4EF6\u30C6\u30FC\u30D6\u30EB\u3092\u4F7F\u7528

View File

@@ -12,9 +12,9 @@ CONNECTION_TYPE.NAME=\u63A5\u7D9A\u30BF\u30A4\u30D7
RAC_URL.NAME=URL
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
DBD-Oracle.INFO=Oracle\u3067\u5FC5\u9808
@@ -32,7 +32,7 @@ SCHEMA.NAME=\u30B9\u30AD\u30FC\u30DE
SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210

View File

@@ -8,7 +8,7 @@ ADD_COLS.ITEM.SQL=SQL\u5F0F
ADD_COLS.NAME=\u8FFD\u52A0\u30AB\u30E9\u30E0
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.MERGE=\u30DE\u30FC\u30B8
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBD-ODBC.INFO=ODBC\u306E\u3088\u3046\u306A\u63A5\u7D9A\u3067\u5FC5\u9808
@@ -49,22 +49,22 @@ WHERE_CONDITIONS_TABLE.ITEM.FUNCTION.ITEM.IN=IN
WHERE_CONDITIONS_TABLE.ITEM.VALUE_SQL=\u5024
ELT_TABLE_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30C6\u30FC\u30D6\u30EB\u540D
ELT_SCHEMA_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30B9\u30AD\u30FC\u30DE
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
NB_LINE_MERGED.NAME=\u30DE\u30FC\u30B8\u884C\u6570
USE_MERGE_UPDATE.NAME=\u30DE\u30FC\u30B8\u66F4\u65B0\u3092\u4F7F\u7528
USE_MERGE_UPDATE.NAME=\u30DE\u30FC\u30B8\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3092\u4F7F\u7528
USE_MERGE_INSERT.NAME=\u30DE\u30FC\u30B8\u633F\u5165\u3092\u4F7F\u7528
SCHEMA_UPDATE.NAME=
SCHEMA_INSERT.NAME=
SCHEMA_INSERT.ITEM.INSERT=\u3059\u3079\u3066\u30C1\u30A7\u30C3\u30AF
USE_MERGE_UPDATE_WHERE.NAME=\u30DE\u30FC\u30B8\u66F4\u65B0\u306BWHERE\u53E5\u3092\u4F7F\u7528
USE_MERGE_UPDATE_WHERE.NAME=\u30DE\u30FC\u30B8\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306BWHERE\u53E5\u3092\u4F7F\u7528
MERGE_UPDATE_WHERE_STRING.NAME=
USE_MERGE_UPDATE_DELETE_WHERE.NAME=\u30DE\u30FC\u30B8\u66F4\u65B0\u306BDELETE\u53E5\u3092\u4F7F\u7528
USE_MERGE_UPDATE_DELETE_WHERE.NAME=\u30DE\u30FC\u30B8\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u306BDELETE\u53E5\u3092\u4F7F\u7528
MERGE_UPDATE_DELETE_WHERE_STRING.NAME=
USE_MERGE_INSERT_WHERE.NAME=\u30DE\u30FC\u30B8\u633F\u5165\u306BWHERE\u53E5\u3092\u4F7F\u7528
MERGE_INSERT_WHERE_STRING.NAME=
SCHEMA_UPDATE.ITEM.UPDATE=\u66F4\u65B0
SCHEMA_UPDATE.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
SCHEMA_UPDATE.ITEM.INSERT=\u633F\u5165
USE_HINT_OPTIONS.NAME=HINT\u30AA\u30D7\u30B7\u30E7\u30F3\u306E\u4F7F\u7528
HINT_OPTIONS.NAME=HINT\u30AA\u30D7\u30B7\u30E7\u30F3
@@ -78,4 +78,4 @@ HINT_OPTIONS.ITEM.SQL_STMT.ITEM.DELETE=DELETE
HINT_OPTIONS.ITEM.SQL_STMT.ITEM.MERGE=\u30DE\u30FC\u30B8
USE_DIFFERENT_TABLE.NAME=\u7570\u306A\u308B\u30C6\u30FC\u30D6\u30EB\u540D\u3092\u4F7F\u7528
DIFFERENT_TABLE_NAME.NAME=\u30C6\u30FC\u30D6\u30EB\u540D
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3059
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3042\u308B

View File

@@ -1,6 +1,6 @@
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.MERGE=\u30DE\u30FC\u30B8
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
@@ -37,21 +37,21 @@ WHERE_CONDITIONS_TABLE.ITEM.FUNCTION.ITEM.IN=IN
WHERE_CONDITIONS_TABLE.ITEM.VALUE_SQL=\u5024
ELT_TABLE_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30C6\u30FC\u30D6\u30EB\u540D
ELT_SCHEMA_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30B9\u30AD\u30FC\u30DE
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
USE_DIFFERENT_TABLE.NAME=\u7570\u306A\u308B\u30C6\u30FC\u30D6\u30EB\u540D\u3092\u4F7F\u7528
DIFFERENT_TABLE_NAME.NAME=\u30C6\u30FC\u30D6\u30EB\u540D
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3059
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u306E\u5207\u308A\u6368\u3066
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3042\u308B
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.TRUNCATE=\u30C6\u30FC\u30D6\u30EB\u3092\u5207\u308A\u6368\u3066
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u524A\u9664\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_IF_EXISTS_AND_CREATE=\u30C6\u30FC\u30D6\u30EB\u304C\u5B58\u5728\u3059\u308B\u5834\u5408\u306F\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.NONE=\u306A\u3057
TABLE_ACTION.NAME=\u30C6\u30FC\u30D6\u30EB\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
USE_UPDATE_STATEMENT.NAME=\u30B5\u30D6\u30AF\u30A8\u30EA\u30FC\u306A\u3057\u3067\u66F4\u65B0\u30B9\u30C6\u30FC\u30C8\u30E1\u30F3\u30C8\u3092\u4F7F\u7528
SET_COLUMN.ITEM.UPDATE_COLUMN=\u30AB\u30E9\u30E0\u3092\u66F4\u65B0
USE_UPDATE_STATEMENT.NAME=\u30B5\u30D6\u30AF\u30A8\u30EA\u30FC\u306A\u3057\u3067\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30B9\u30C6\u30FC\u30C8\u30E1\u30F3\u30C8\u3092\u4F7F\u7528
SET_COLUMN.ITEM.UPDATE_COLUMN=\u30AB\u30E9\u30E0\u3092\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
SET_COLUMN.NAME=SET\u53E5
PARTITION.NAME=\u30D1\u30FC\u30C6\u30A3\u30B7\u30E7\u30F3

View File

@@ -189,8 +189,8 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.2.14.jar" MVN="mvn:org.postgresql/postgresql/42.2.14" REQUIRED_IF="DB_VERSION =='V9_X'" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="DB_VERSION =='PRIOR_TO_V9'" />
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.2.26.jar" MVN="mvn:org.postgresql/postgresql/42.2.26" REQUIRED_IF="DB_VERSION =='V9_X' AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="DB_VERSION =='PRIOR_TO_V9' AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -5,9 +5,9 @@ PREVIEW.NAME=\u30D7\u30EC\u30D3\u30E5\u30FC
USE_EXISTING_CONNECTION.NAME=\u65E2\u5B58\u306E\u63A5\u7D9A\u3092\u4F7F\u7528
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u66F4\u65B0\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.ITEM.INSERT_OR_UPDATE=\u633F\u5165\u307E\u305F\u306F\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.UPDATE_OR_INSERT=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u307E\u305F\u306F\u633F\u5165
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
ENCODING.NAME=\u30A8\u30F3\u30B3\u30FC\u30C7\u30A3\u30F3\u30B0
@@ -22,7 +22,7 @@ SQL_SYNTAX.NAME=Sql\u69CB\u6587
STRING_QUOTE.NAME=\u5F15\u7528\u7B26
TABLE.NAME=\u30C6\u30FC\u30D6\u30EB
PROPERTIES.NAME=\u8FFD\u52A0\u306EJDBC\u30D1\u30E9\u30E1\u30FC\u30BF\u30FC
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u306E\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CLEAR=\u30C6\u30FC\u30D6\u30EB\u3092\u30AF\u30EA\u30A2
TABLE_ACTION.ITEM.CREATE=\u30C6\u30FC\u30D6\u30EB\u306E\u4F5C\u6210
TABLE_ACTION.ITEM.CREATE_IF_NOT_EXISTS=\u5B58\u5728\u3057\u306A\u3044\u5834\u5408\u306F\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210
TABLE_ACTION.ITEM.DROP_CREATE=\u30C9\u30ED\u30C3\u30D7\u3057\u3066\u30C6\u30FC\u30D6\u30EB\u3092\u4F5C\u6210

View File

@@ -1,6 +1,6 @@
DATA_ACTION.ITEM.DELETE=\u524A\u9664
DATA_ACTION.ITEM.INSERT=\u633F\u5165
DATA_ACTION.ITEM.UPDATE=\u66F4\u65B0
DATA_ACTION.ITEM.UPDATE=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
DATA_ACTION.ITEM.MERGE=\u30DE\u30FC\u30B8
DATA_ACTION.NAME=\u30C7\u30FC\u30BF\u3067\u306E\u30A2\u30AF\u30B7\u30E7\u30F3
DBNAME.NAME=\u30C7\u30FC\u30BF\u30D9\u30FC\u30B9
@@ -36,10 +36,10 @@ WHERE_CONDITIONS_TABLE.ITEM.FUNCTION.ITEM.IN=IN
WHERE_CONDITIONS_TABLE.ITEM.VALUE_SQL=\u5024
ELT_TABLE_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30C6\u30FC\u30D6\u30EB\u540D
ELT_SCHEMA_NAME.NAME=\u30C7\u30D5\u30A9\u30EB\u30C8\u30B9\u30AD\u30FC\u30DE
NB_LINE_UPDATED.NAME=\u66F4\u65B0\u3055\u308C\u305F\u884C\u6570
NB_LINE_UPDATED.NAME=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3055\u308C\u305F\u884C\u6570
NB_LINE_INSERTED.NAME=\u633F\u5165\u3055\u308C\u305F\u884C\u6570
NB_LINE_DELETED.NAME=\u524A\u9664\u3055\u308C\u305F\u884C\u6570
USE_DIFFERENT_TABLE.NAME=\u7570\u306A\u308B\u30C6\u30FC\u30D6\u30EB\u540D\u3092\u4F7F\u7528
DIFFERENT_TABLE_NAME.NAME=\u30C6\u30FC\u30D6\u30EB\u540D
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3059
USE_UPDATE_STATEMENT.NAME=\u30B5\u30D6\u30AF\u30A8\u30EA\u30FC\u306A\u3057\u3067\u66F4\u65B0\u30B9\u30C6\u30FC\u30C8\u30E1\u30F3\u30C8\u3092\u4F7F\u7528
IS_TABLE_NAME_VARIABLE.NAME=\u63A5\u7D9A\u540D\u304B\u3089\u306E\u30C6\u30FC\u30D6\u30EB\u540D\u306F\u5909\u6570\u3067\u3042\u308B
USE_UPDATE_STATEMENT.NAME=\u30B5\u30D6\u30AF\u30A8\u30EA\u30FC\u306A\u3057\u3067\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u30B9\u30C6\u30FC\u30C8\u30E1\u30F3\u30C8\u3092\u4F7F\u7528

Some files were not shown because too many files have changed in this diff Show More