Compare commits

...

1186 Commits

Author SHA1 Message Date
kjwang
34c22ddeee Fix TUP-41447 TCK list migration (#9466) (#9546)
Fix TUP-41447 TCK list migration
https://jira.talendforge.org/browse/TUP-41447
2024-01-31 14:31:54 +08:00
Jane Ding
80c38990ff fix(TUP-41534):Remove dependency on pendo related API during logon (#9499) (#9543)
process
https://jira.talendforge.org/browse/TUP-41534
2024-01-29 17:01:32 +08:00
Jane Ding
9809441f9e fix(TUP-41080):Active/Deactive features will cause commit window after (#9457) (#9542)
restart
https://jira.talendforge.org/browse/TUP-41080
2024-01-29 17:00:42 +08:00
Alexiane Yvonet
e6217156be Add localized files (#9537)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2024-01-29 09:33:06 +08:00
Oleksandr Zhelezniak
9c83ffd7e5 fix(TDI-50771): tJMS clean org.talend.libraries (#9471) 2024-01-26 09:04:39 +02:00
Oleksandr Zhelezniak
034579b20b fix(TDI-50796): change jsonpath-js GAV (#9504) 2024-01-25 11:06:27 +02:00
Oleksandr Zhelezniak
b123fb3f74 fix(TDI-50737): feed4j change GAV (#9484) 2024-01-25 10:55:59 +02:00
Oleksandr Zhelezniak
9194dd8867 fix(TDI-50769): jets3t GAV cleaning (#9474)
* bump version to 0.9.4
2024-01-25 10:45:38 +02:00
Oleksandr Zhelezniak
7bae9c36c5 fix(TDI-50677): change bat run template (#9448) 2024-01-25 10:17:43 +02:00
wang wei
8963b2d962 fix(TDI-50584): job failed to generate code after installing R2023-11 (#9534) 2024-01-25 14:36:12 +08:00
mhryb
e3012311c5 fix(TDI-50610): fix tAmazonOracleOutput NPE additional columns (#9486)
* fix(TDI-50610): fix tAmazonOracleOutput NPE additional columns
2024-01-24 13:42:56 +02:00
sbliu
7dc5a51335 fix(TUP-41606) Compile error when using tJDBCInput with comment has line break (#9508) 2024-01-23 16:01:55 +08:00
AlixMetivier
6ad5ba7a94 fix(TBD-16015): remove input components from date pattern migration task (#9517) (#9528) 2024-01-22 10:03:15 +01:00
pyzhou
9f02c8c573 fix(TDI-50807):clean org.talend.libraries tFileInput/OutputLDIF tEDIFACTtoXML (#9505) 2024-01-22 15:44:11 +08:00
pyzhou
dfac802b6f fix(TDI-50768):clean org.talend.libraries crm mom web (#9470)
* fix(TDI-50768):clean org.talend.libraries

* correct mvn path
2024-01-22 15:42:23 +08:00
jiezhang-tlnd
4909602cea chore(TUP-41038)Remove repository wizard icon (#9449)
* chore(TUP-41038)Remove repository wizard icon

* remove wizard icons

* chore(TUP-41038)Remove repository wizard icon

* chore(TUP-41038)Remove repository wizard icon

* chore(TUP-41038)Remove repository wizard icon

* chore(TUP-41038)Remove repository wizard icon
2024-01-22 15:14:45 +08:00
Zhiwei Xue
5e1f7de66a fix(TUP-41397):Issue when set a reference project (#9526)
fix(TUP-41397):Issue when set a reference project
2024-01-22 09:36:08 +08:00
Toshi Sasada
869f0e58e8 Add localized files (#9514)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2024-01-19 19:11:17 +08:00
Jane Ding
3a5c4631e7 fix(TUP-41180):the generated code is different which caused the job (#9394) (#9524)
* fix(TUP-41180):the generated code is different which caused the job
execution to fail
https://jira.talendforge.org/browse/TUP-41180

* fix(TUP-41180):the generated code is different which caused the job
execution to fail
https://jira.talendforge.org/browse/TUP-41180
2024-01-19 17:28:54 +08:00
mhryb
9b8707fcad fix(TDI-50480): fix typo in BigQuery components (#9476) 2024-01-19 11:09:20 +02:00
mhryb
ebb21e02ac fix(TDI-50827): remove ELT folders with just messages.properties files (#9520) 2024-01-19 09:19:07 +02:00
Jane Ding
7ca0917dc2 fix(TUP-41316):tELTOracleMap generates incorrect column names when (#9436) (#9523)
spaces present
https://jira.talendforge.org/browse/TUP-41316
2024-01-19 10:34:23 +08:00
kjwang
b62e11dac1 Kjwang/fix tup 40846 error shows after import (#9462) (#9522)
* Fix TUP-40846 Error shows after import items if workspace path contains
Special char "!% "
https://jira.talendforge.org/browse/TUP-40846
2024-01-19 09:59:32 +08:00
mhryb
502ae55d64 fix(TDI-50819): remove tPostgresPlus parameters from properties (#9518) 2024-01-18 16:14:13 +02:00
sbliu
06cda8093c fix(TUP-41128) fix NPE during importing job with testcase (#9426) 2024-01-18 18:17:30 +08:00
hcyi
9fc7ad9a29 fix(TUP-41282):[Master]: studio can not pop up schema page when do view (#9469)
schema operation.
2024-01-18 16:48:09 +08:00
hcyi
e6f25e3821 fix(TUP-41283):[Master] Can't create Google BigQuery. (#9480) 2024-01-18 16:17:01 +08:00
Jill Yan
7b704957a5 APPINT-36075 default image name and tag are lost when build as docker image (#9512)
* APPINT-36075 fix ui error

* default image name and tag are lost when build as docker image
2024-01-18 16:06:21 +08:00
mhryb
46349e8cab fix(TDI-50803): remove tPostgresPlus folders (#9502) 2024-01-17 14:46:54 +02:00
hcyi
3e958b9e12 feat(TUP-36908):tRunJob: Add filter to select subjobs. (#9446) 2024-01-17 14:15:30 +08:00
kjwang
6bea8d7343 Fix TUP-41459 Edit tacokit table parameters on repository metadata, (#9496) (#9506)
Fix TUP-41459 Edit tacokit table parameters on repository metadata,can't propagate the modification to job
https://jira.talendforge.org/browse/TUP-41459
2024-01-17 11:15:25 +08:00
Zhiwei Xue
4009940e38 fix(TUP-41126):Remove base URL and only use update URL for master/8.0.2 (#9427) 2024-01-17 10:34:56 +08:00
hzhao
5ea5626055 feat(TUP-40750): Upgrade eclipse to 2023-12 (#9453)
* feat(TUP-40750): Upgrade eclipse to 2023-12

* feat(TUP-40750): Upgrade eclipse to 2023-12

* feat(TUP-40750): fix codec/compress issue

* feat(TUP-40750): fix reflection failed issue

* feat(TUP-40750): update commons-io

* feat(TUP-40750): move require bundle to import package

* feat(TUP-40750): add missing import package
2024-01-17 09:23:58 +08:00
Oleksandr Zhelezniak
39d64b4030 fix(TDI-50719): tRunJob child job wording (#9447) 2024-01-16 10:57:49 +02:00
mhryb
24cec732f1 fix(TDI-50703): fix tFileInputXML root (#9460)
* fix(TDI-50703): fix tFileInputXML root
2024-01-16 10:27:46 +02:00
Dmytro Sylaiev
cdf77e9c91 fix(TDI-50699): Update xom lib (#9441) 2024-01-15 12:11:24 +02:00
hzhao
31c85c2622 feat(TUP-41332): modify migration task version to 8.0.1 (#9432) 2024-01-15 14:06:29 +08:00
Oleksandr Zhelezniak
c22dcffe2d fix(TDI-50720): tRunJob context writer (#9442)
* make load context parameters from file work in parallel
2024-01-12 13:42:53 +02:00
Oleksandr Zhelezniak
2f7f386dc4 fix(TDI-50701): XML perf improvement (#9435) 2024-01-12 13:35:12 +02:00
Oleksandr Zhelezniak
36c4a2fd99 feat(TCOMP-2167): tck enum suggestible (#9336) 2024-01-12 13:23:37 +02:00
AlixMetivier
76bbe43987 fix(TBD-15957): fix pattern issue when migrating dates (#9475) (#9494) 2024-01-12 11:44:16 +01:00
bhe-talendbj
081cd58979 fix(TUP-41511): TMC: Token expired warning shows if connection timed out (#9481) (#9490)
* fix(TUP-41511): throw exception

* fix(TUP-41511): add connect error message

* fix(TUP-41511): add connect error message

* fix(TUP-41511): fix list projects

* fix(TUP-41511): update error message
2024-01-12 17:44:49 +08:00
Toshi Sasada
73e084a3b2 Add localized files (#9483)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2024-01-12 17:19:09 +08:00
jzhao
bd85e267dd fix(TDI-50641): remove jetty dependency from tGoogleDataprocManage (#9489) 2024-01-12 16:05:43 +08:00
sbliu
93add8e9a9 feat(TUP-32134) correct the copied joblet collapse status when target job/joblet is not the same source job/joblet (#9353)
* feat(TUP-32134) correct the copied joblet collapse status when target job/joblet is not the same source job/joblet

* fix problem copy/delete subjob not work as expected

* add  missing import packages

* support copy&paste expanded joblet in bd/bd stream job

# Conflicts:
#	main/plugins/org.talend.designer.core/src/main/java/org/talend/designer/core/ui/action/GEFDeleteAction.java

* refactor

# Conflicts:
#	main/plugins/org.talend.designer.core/src/main/java/org/talend/designer/core/ui/action/GEFDeleteAction.java

* judge copy&paste joblet for different job type

* avoid caculate marquee selection for subjob collapsed

* refactor

* correct subjobcontainer after paste display issue

* copy collapsed subjob contains expanded joblet

* fix copy of expand subjob which contains expanded joblet

* change for delete subcontainer of bd/bd stream job

# Conflicts:
#	main/plugins/org.talend.designer.core/src/main/java/org/talend/designer/core/ui/action/GEFDeleteAction.java
2024-01-12 14:34:26 +08:00
build-talend
4ed80b1e96 Set version to 8.0.2 SNAPSHOT (#9478)
Co-authored-by: Jenkins Continuous Build server <jenkins@tal-rd02.talend.lan>
2024-01-11 17:22:49 +08:00
pyzhou
c373478b8d fix(TDI-50559):CVE reactor netty http (#9459) 2024-01-11 15:18:24 +08:00
wang wei
3cd5c434fb fix(TDI-50271): Denial Of Service (DoS) Memory And CPU Consumption in Talend/connectors-lib-se (main) (#9096) (#9473) 2024-01-10 15:21:33 +08:00
vyu-talend
3d482e6f75 feat(TDI-40295):enable tagging for s3. (#9277) (#9468)
* feat(TDI-40295):enable tagging for s3.

* feat(TDI-40295): move feature to advanced setting.
2024-01-08 16:13:17 +08:00
bhe-talendbj
92d4657c05 feat(TUP-40272): remove m2e ui (#9439) 2024-01-08 11:31:42 +08:00
msjian
df020162d9 chore(TDQ-21715): tAddCRCRow cleanup org.talend.libraries (#9454) 2024-01-08 10:42:15 +08:00
jiezhang-tlnd
157b666b16 fix(TUP-38087)tELTPostgresqlMap generate sql fail when input table with (#9433) (#9465)
* fix(TUP-38087)tELTPostgresqlMap generate sql fail when input table with

* add junit for context name equals column name

* fix context and colum name

* fix condition

* code format

* list to set

* code format

* code format

* list to set
2024-01-05 11:47:51 +08:00
bhe-talendbj
e57fbe8e43 fix(TUP-41418): filter components by java compliance level (#9456) 2024-01-03 09:47:46 +08:00
kjwang
6712013272 Fix TUP-41323 can't create Box/Boxlist from the folder node (#9440) (#9452)
Fix TUP-41323 can't create Box/Boxlist from the folder node
https://jira.talendforge.org/browse/TUP-41323
2024-01-02 10:20:37 +08:00
bhe-talendbj
a6935f5856 feat(TUP-40749): fix project settings (#9438) 2023-12-29 21:36:07 +08:00
Oleksandr Zhelezniak
bb7f7a76be fix(TCOMP-2573): check tck null config values (#9358) 2023-12-29 12:28:25 +02:00
jzhao
c72287d542 fix(TDI-50687): sshd-sftp:2.9.2 | CVE-2023-35887 (#9413) 2023-12-28 19:45:53 +08:00
jzhao
601979125e fix(TDI-50238): bcprov-jdk15on:1.70 | CVE-2023-33201 (#9388) 2023-12-28 16:53:04 +08:00
jzhao
19060eb446 fix(TDI-50429): bump talend-mscrm vrsion 3.17-20231214 (#9397) 2023-12-28 15:28:10 +08:00
jiezhang-tlnd
5bfae49b6b chore(TUP-39612)bcprov-jdk15on:1.70 | CVE-2023-33201 (#9386) (#9444) 2023-12-28 14:53:20 +08:00
kjwang
a80bb796bc TUP-41008 Fix potential problem that create TCK virtual component may (#9443)
* TUP-41008 Fix potential problem that create TCK virtual component may
use wrong component id
https://jira.talendforge.org/browse/TUP-41008
2023-12-28 10:32:58 +08:00
zyuan-talend
aed38896a6 fix(TUP-41256):Update jars linked to EDI component. (#9398) (#9434) 2023-12-27 14:38:04 +08:00
Oleksandr Zhelezniak
f98ee8e6cf chore(TDI-50665): bump com.ibm.mq.allclient (#9403)
* to 9.3.4.0 to align with tck connectors
* add jackson
2023-12-26 14:32:49 +02:00
bhe-talendbj
de7af3c2d9 feat(TUP-40749): Add possibility to compile to Java 17 for studio developers (#9283)
* feat(TUP-40749): enable 17 compiler compliance level

* feat(TUP-40749): enable switch compliance level

* feat(TUP-40749): add java version to component provider

* feat(TUP-40749): load component providers according to java version

* feat(TUP-40749): update log message

* feat(TUP-40749): update selection
2023-12-26 16:05:20 +08:00
Jill Yan
42c668872f APPINT-36075 fix ui error (#9424) 2023-12-25 10:11:42 +08:00
Chao MENG
3784e17592 fix(TUP-41341): Can't use other login mode in Studio 8.0.1 with R2023-12v2 patch applied (#9430)
* fix(TUP-41341): Can't use other login mode in Studio 8.0.1 with R2023-12v2 patch applied (#9422)

* fix(TUP-41341): Can't use other login mode in Studio 8.0.1 with
R2023-12v2 patch applied
https://jira.talendforge.org/browse/TUP-41341

* fix(TUP-41341): Can't use other login mode in Studio 8.0.1 with
R2023-12v2 patch applied
https://jira.talendforge.org/browse/TUP-41341

* fix(TUP-41341): Can't use other login mode in Studio 8.0.1 with (#9429)

R2023-12v2 patch applied
https://jira.talendforge.org/browse/TUP-41341
2023-12-22 19:57:04 +08:00
jiezhang-tlnd
58855f8d21 feat(TUP-40884)clean up not used icons (#9411)
* feat(TUP-40884)clean up not used icons

* add back org.talend.designer.runtime.visualization

* add back org.talend.designer.xmlmap
2023-12-22 17:20:24 +08:00
hzhao
9202b0384e fix(TUP-40887): Mac Sonoma issue with image flipped (#9404) (#9421)
* fix(TUP-40887): Mac Sonoma issue with image flipped

* fix(TUP-40887):  try remove listener

* fix(TUP-40887): add back resourceDisposeListener

* fix(TUP-40887): Mac Sonoma issue with image flipped

* fix(TUP-40887): Mac Sonoma issue with image flipped

* fix(TUP-40887): Mac Sonoma issue with image flipped
2023-12-22 15:36:43 +08:00
Zhiwei Xue
ce8277e3da fix(TUP-41062):TCK server is unavailable after doing some actions of TCK (#9418)
metadata
2023-12-21 10:40:52 +08:00
sbliu
8423c21adb chore(TUP-40457) exception log in CommandLine log file (#9324) 2023-12-21 10:04:02 +08:00
Svitlana Anulich
9635e79468 fix(TBD-15797): CVE Fixes for R2024-01 (#9385) (#9417) 2023-12-20 16:21:00 +02:00
Oleksandr Zhelezniak
9d7aeeb2f4 fix(TDI-50691): Mom components typo in label (#9414) 2023-12-20 12:53:05 +02:00
kjwang
b49680758d TUP-41235 context parameter not popup when click Guess schema for tJDBCInput (#9395) (#9415)
* TUP-41235 context parameter not popup when click Guess schema for
tJDBCInput
https://jira.talendforge.org/browse/TUP-41235
2023-12-20 17:47:26 +08:00
hcyi
72ba50b675 fix(TUP-40985):The table column in tFixflowInput is editable but can't (#9330)
save the changes.
2023-12-20 16:30:43 +08:00
hcyi
cd1864c82e fix(TUP-40364):TCK Drag&Drop dataset keep only last element of List property. (#9347)
* fix(TUP-40364):TCK Drag&Drop dataset keep only last element of List
property.

* fix(TUP-40364):get error when open old job.
2023-12-19 16:44:23 +08:00
bhe-talendbj
421afc54bc fix(TUP-41020): LDAP Metadata : Check Authentication fails when Encryption method = LDAPS(SSL) even with correct credentials. (#9325) (#9406)
* fix(TUP-41020): init default trust manager if cacerts not found

* fix(TUP-41020): update timestamp of local provider

* fix(TUP-41020): update version

* fix(TUP-41020): update component lib
2023-12-18 11:17:46 +08:00
nrousseau
3315983091 feat(TUP-41109) fix deploy (#9405) 2023-12-17 14:43:41 +08:00
Zhiwei Xue
8fd106bd5f fix(TUP-41243):workday: value for "X509 certificate" is editable after export to context (#9391) (#9402)
* fix(TUP-41243):workday: value for "X509 certificate" is editable after
export to context

* fix(TUP-41243):fix font in connector
2023-12-15 18:45:29 +08:00
Zhiwei Xue
bcb1a9ea34 fix(TUP-41183):"Can't find the jdbc driver class" pop up when check jdbc (#9384) (#9401)
connection with context mode migrated from 73
2023-12-15 18:45:10 +08:00
jzhao
b074c2edd9 fix(TDI-50641): xstream:1.4.17 | CVE-2021-43859 (#9400) 2023-12-15 17:53:07 +08:00
jzhao
356266cb07 fix(TDI-50641): batik-bridge:1.13 | CVE-2022-40146 (#9399) 2023-12-15 17:52:43 +08:00
nrousseau
8340484e6d feat(TUP-41109): adapt for url of platform (#9357)
* feat(TUP-41109): adapt for url of platform

* chore(TUP-40992): add include group ids

* feat(TUP-41109): update for tycho

* feat(TUP-41109): test change sdk

* feat(TUP-41109): update studio-deps

* feat(TUP-41109): update studio-deps

* feat(TUP-41109): update studio-deps

* feat(TUP-41109): add slf4j-simple for test

* chore(TUP-40992): refactor all of tcompv0 pom.xml

* chore(TUP-40992): refactor all of tcompv0 pom.xml

* chore(TUP-41109): exclude libraries

* chore(TUP-41109): exclude libraries

* chore(TUP-41109): fix netsuite artifact

---------

Co-authored-by: bhe-talendbj <bhe@talend.com>
2023-12-15 13:52:08 +08:00
pyzhou
1e2a8a4eba fix(TDI-50450):cve upgrade snappy-java to 1.1.10.5 (#9328) 2023-12-15 10:58:49 +08:00
Liu Xinquan
b0d98d69d0 chore(TDQ-21637) build plugin with java8 (#9393)
* chore(TDQ-21637) build plugin with java8

* chore(TDQ-21637) build plugin with java8
2023-12-15 10:26:16 +08:00
hzhao
3c12faa0f0 fix(TUP-41255): import old jdbc connection fail (#9392) 2023-12-14 14:27:54 +08:00
jiezhang-tlnd
a6389c8356 chore(TUP-40311)fix junit (#9390) 2023-12-13 14:51:30 +08:00
hcyi
b9dbf35fae fix(TUP-41047):looup on the Reject line working in the non-flow way (#9370) 2023-12-11 09:46:37 +08:00
Zhiwei Xue
a6d2edd071 fix(TUP-41147):context value for Drivers can't revert back (#9380)
* fix(TUP-41147):context value for Drivers can't revert back

* fix(TUP-41147): fix quote issue for multi driver jars
2023-12-08 18:37:35 +08:00
Zhiwei Xue
3be3729d7c fix(TUP-41154):TcompV0 metadata refresh issue when only parts feature (#9381)
installed
2023-12-08 18:21:58 +08:00
Alexiane Yvonet
88c85f9abe Add localized files (#9366)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-12-08 15:33:51 +08:00
Alexiane Yvonet
1556e3a4f2 Add localized files (#9365)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-12-08 15:32:43 +08:00
sbliu
70857ea96c Revert "fix(TUP-41057) refactor (#9333)" (#9376)
This reverts commit 805e0b2e85.
2023-12-08 15:31:10 +08:00
kjwang
6e4442a51f Fix TUP-41134 MVN url for some JDBC connection add -SNAPSHOT after (#9364)
Fix TUP-41134 MVN url for some JDBC connection add -SNAPSHOT after
migration to R2023-11
https://jira.talendforge.org/browse/TUP-41134
2023-12-07 15:36:30 +08:00
hcyi
421e53e988 fix(TUP-41047):[TCK] Problems on the Reject line working in the non-flow (#9356)
way
2023-12-06 17:53:01 +08:00
hcyi
7c9092d79f fix(TUP-40771):Remove plugin org.talend.studio.components.tcompv0.jdbc. (#9257)
* fix(TUP-40771):Remove plugin org.talend.studio.components.tcompv0.jdbc.

* fix(TUP-40771):Remove plugin org.talend.studio.components.tcompv0.jdbc.

* fix(TUP-40771):Remove plugin org.talend.studio.components.tcompv0.jdbc.
2023-12-05 16:41:53 +08:00
vyu-talend
ea603cb5eb chore(TDI-50381):update jars to release version for edi components. (#9271)
* chore(TDI-50381):update jars to release version for edi components.

* chore(TDI-50381):remove snapshot.
2023-12-05 15:16:08 +08:00
kjwang
dba46c7989 TUP-35985 [Runtime convergence] Wrapper connector for legacy and tck (#9337) (#9354)
* TUP-35985 [Runtime convergence] Wrapper connector for legacy and tck
DataprepRun
https://jira.talendforge.org/browse/TUP-35985
2023-12-04 17:09:48 +08:00
pyzhou
2f7c345a1e Revert "feat(TUP-39961)Set visible to false for tDBCDC and tDBCDCOutput (#9019) (#9027)" (#9258)
This reverts commit 11442c0f6c.
2023-12-04 16:31:26 +08:00
hzhao
631bef061f fix(TUP-41056): change to use only slf4j 2.0.* (#9348) 2023-12-04 15:19:47 +08:00
sbliu
805e0b2e85 fix(TUP-41057) refactor (#9333)
* fix(TUP-41057) refactor

* fix(TUP-41057) remove code that re-add dnd support for table
2023-12-04 11:36:49 +08:00
zyuan-talend
b3923fe55d fix(TUP-41079): revert for mysql/oracle migration task. (#9346) 2023-12-01 17:31:04 +08:00
Zhiwei Xue
462ab50209 fix(TUP-40423):[bug] RabbitMQ: can't input queue name after export to context (#9297) (#9350)
* fix(TUP-40423):[bug] RabbitMQ: can't input queue name after export to
context

* fix(TUP-40903):[bug] Can't open repository connection wizard in
connector

* fix(TUP-40914):Show context button both in Main and Advanced page

* feat(TUP-40560):Only export simple fields with text controller to
context mode on TCK metadata

* fix(TUP-41037):[bug] couchbase export to context error.

* fix(TUP-41005):[bug] In Context Mode, fields which are not text field
shows yellow

* fix(TUP-41052):Finish button is disabled when switch workday to context
mode

* fix(TUP-41039):[bug] couchbase connection parameters will be separated
after do export to context and revert context.
2023-12-01 17:06:23 +08:00
hzhao
dcac2b9852 fix(TUP-40659) : Wrong jar list when send jars to the cluster (#9307) (#9339)
* fix(TUP-40659) : Wrong jar list when send jars to the cluster

* fix(TUP-40659) : optimize functions

* fix(TUP-40659) :  add log

* fix(TUP-40659) : skip check highPriorityModuleNeeded

* fix(TUP-40659) : add junit

* fix(TUP-40659) :  fix junit

* fix(TUP-40659) : add sys property

* fix(TUP-40659) :  remove extra ,

* feat(TUP-39181): Force PAT rotation on Studio login (#9253)

* feat(TUP-39181): initial impl

* feat(TUP-39181): exclude sso tokane

* feat(TUP-39181): need to block fetching license if old PAT

* feat(TUP-39181): fix sso login

* fix(TUP-40895):Can't refresh UI when switch proxy type. (#9291)

* fix(TDI-50399): Json:20230227 | CVE-2023-5072 (#9282)

* fix(TUP-40723):"Specify a data source alias" and "Use or register a (#9238)

shared db connection" is disabled after d&d jdbc into job

* Add localized files (#9313)

* Add localized files (#9311)



* Add localized files (#9312)



---------





* fix(TUP-40770):hide tck (#9255)

tjdbcoutputbulkexec/tjdbcoutputbulk/tjdbcbulkexec as they only for
tsinglestorexxx

* fix(TUP-40659) : Wrong jar list when send jars to the cluster

* fix(TUP-40659) : optimize functions

* fix(TUP-40659) :  add log

* fix(TUP-40659) : skip check highPriorityModuleNeeded

* fix(TUP-40659) : add junit

* fix(TUP-40659) :  fix junit

* fix(TUP-40659) : add sys property

* fix(TUP-40659) :  remove extra ,

---------

Co-authored-by: bhe-talendbj <52311292+bhe-talendbj@users.noreply.github.com>
Co-authored-by: hcyi <hcyi@talend.com>
Co-authored-by: jzhao <jzhao@talend.com>
Co-authored-by: Jane Ding <jding@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: Toshi Sasada <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: Zhiwei Xue <zwxue@talend.com>
2023-12-01 16:56:51 +08:00
Alexiane Yvonet
c61317f484 Add localized files (#9343)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-30 16:49:25 +08:00
Alexiane Yvonet
d8b22dad04 Add localized files (#9342)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-30 16:47:56 +08:00
Toshi Sasada
310ca2266c Add localized files (#9341)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-30 16:30:06 +08:00
msjian
c4a492e3b5 fix(TDQ-21624): fix tck jdbc DQ dependency update (#9326) 2023-11-30 15:54:24 +08:00
kjwang
aa13772efa Fix : TUP-40702 TCK - Migration map misses TABLE (Fix missing parameter (#9319) (#9338)
Fix : TUP-40702 TCK - Migration map misses TABLE (Fix missing parameter issue)
https://jira.talendforge.org/browse/TUP-40702
2023-11-30 15:13:14 +08:00
Zhiwei Xue
9a214e1712 fix(TUP-40987):[TCK][GoogleAnlytics]The UI problems related with Google (#9334)
Analytics Metadata after adding a read timeout in the advanced setting
2023-11-29 17:22:23 +08:00
mhryb
0931d05d95 fix(TDI-49793): fix release streams in tMap (#9256)
* fix(TDI-49793): fix release streams in tMap
2023-11-28 13:21:03 +02:00
zyuan-talend
3e840cd1d2 fix(TUP-40250):Replace GAV from org.talend.libraries with official GAV. (#9315) 2023-11-28 16:50:53 +08:00
pyzhou
3ec8831731 fix(TDI-50544):tFileFetch set connection timeout (#9298) 2023-11-28 10:03:59 +08:00
Dmytro Sylaiev
fcfd0bbe6f fix(TDI-50539): Fix lib mvn URI for MDM (#9294)
Co-authored-by: Qiyan Liu <QIU@qlik.com>
2023-11-27 12:28:45 +02:00
hcyi
0c4bc2de97 fix(TUP-40479):[bug] proxy not working when guess schema and not fill (#9229)
http.
2023-11-27 18:14:10 +08:00
sbliu
0a61bc28ba feat(TUP-39894) add dnd support for table created for component (#9296) 2023-11-27 14:24:55 +08:00
hcyi
dd95451b6d fix(TUP-40869):Import items throw error: id should not be null. (#9300) 2023-11-27 10:31:21 +08:00
sbliu
ee4897f273 chore(TUP-40453) upgrade avro from 1.11.2 to 1.11.3 (#9252) 2023-11-24 17:21:39 +08:00
Zhiwei Xue
00359c23fe fix(TUP-40770):hide tck (#9314)
tjdbcoutputbulkexec/tjdbcoutputbulk/tjdbcbulkexec as they only for
tsinglestorexxx
2023-11-23 17:45:16 +08:00
Toshi Sasada
abb0bd507d Add localized files (#9312)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-23 17:02:07 +08:00
Alexiane Yvonet
57c814ea34 Add localized files (#9311)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-23 16:43:57 +08:00
hcyi
b5ad0460bd fix(TUP-40723):"Specify a data source alias" and "Use or register a (#9239)
shared db connection" is disabled after d&d jdbc into job
2023-11-23 13:03:45 +08:00
jzhao
d08142fa69 fix(TDI-50399): Json:20230227 | CVE-2023-5072 (#9278) 2023-11-22 17:01:02 +08:00
bhe-talendbj
6da03518ae feat(TUP-39181): Force PAT rotation on Studio login (#9253) (#9308)
* feat(TUP-39181): initial impl

* feat(TUP-39181): exclude sso tokane

* feat(TUP-39181): need to block fetching license if old PAT

* feat(TUP-39181): fix sso login
2023-11-22 11:58:03 +08:00
wang wei
3a848d7a00 fix(TCOMP-2552): support custom connection/close component icon for tck connector in studio(#9305) 2023-11-22 10:59:20 +08:00
wang wei
41bf17a72a fix(TDI-50459): [JDBC TCK]: Iterate line can't link to tjdbcrow/tjdbcsp/tjdbccommit/tjdbcrollback/tjdbcclose components(#9304) 2023-11-22 10:59:04 +08:00
wang wei
81857f09b9 fix(TDI-50467): [JDBC TCK]: migrate label view (#9218) (#9303) 2023-11-22 10:58:36 +08:00
wang wei
fb94e46d8d fix(TDI-50538): [JDBC TCK]: close db connection for osgi env safely (#9284) (#9302) 2023-11-22 10:58:21 +08:00
hcyi
c6f29e172f fix(TUP-40895):Can't refresh UI when switch proxy type. (#9292) 2023-11-22 10:00:24 +08:00
kjwang
d1ae0edc7a Fix TUP-40702 TCK Migration map misses TABLE (#9205) (#9306)
Fix TUP-40702 TCK Migration map misses TABLE
https://jira.talendforge.org/browse/TUP-40702
2023-11-21 16:32:18 +08:00
kjwang
7441397530 Fix TUP-40738 Implicit tContextLoad do not show Password as context mode (#9230) (#9301)
Fix TUP-40738 Implicit tContextLoad do not show Password as context mode
https://jira.talendforge.org/browse/TUP-40738
2023-11-21 15:47:04 +08:00
Oleksandr Zhelezniak
92f0009eb4 fix(TDI-50482): cve bump activemq-client 5.18.3 (#9236)
* cve bump activemq-client 5.18.3
* update transitive libraries
2023-11-20 14:26:25 +02:00
Toshi Sasada
8c426d9fe7 Add localized files (#9288)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-16 16:33:00 +08:00
Alexiane Yvonet
85c90b05e3 Add localized files (#9287)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-16 16:31:13 +08:00
Alexiane Yvonet
493071bb59 Add localized files (#9286)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-16 16:29:29 +08:00
hcyi
c0896fcb1c fix(TUP-40885):Workday metadata found metadata UI show issue whcih (#9279) (#9281)
related to UIScope function
2023-11-16 10:12:26 +08:00
kjwang
7ab2e372c8 TUP-40862 NPE show when select connection from component list for (#9266) (#9268) (#9276)
* TUP-40862 NPE show when select connection from component list for
migrated jdbc context jobs
https://jira.talendforge.org/browse/TUP-40862
2023-11-15 16:10:59 +08:00
kjwang
00f1eceecf Fix TDQ-21560 import an existing project of R2023-10 or older, open (#9267) (#9273)
* Fix TDQ-21560 import an existing project of R2023-10 or older, open
analysis lost its JDBC connection
https://jira.talendforge.org/browse/TDQ-21560
2023-11-15 15:37:23 +08:00
kjwang
db4c126190 Fix TUP-40710 TCK-JDBC Dynamic setting view (#9223) (#9269)
* Fix TUP-40710 TCK-JDBC Dynamic setting view
https://jira.talendforge.org/browse/TUP-40710
2023-11-15 10:37:00 +08:00
mhryb
a477d7bc17 fix(TDI-50516): fix include header (#9260) 2023-11-13 10:55:20 +02:00
hzhao
d67fc8ee1c feat(TUP-38544): build EE (#8980)
* feat(TUP-38543): Eclipse platform update

* feat(TUP-38543): Eclipse platform update

* feat(TUP-38543): eclipse upgrade

* feat(TUP-38543): update eclipse

* feat(TUP-38543): update eclipse

* feat(TUP-38543): restore plugin.xml

* feat(TUP-38543): add missing version on maven plugin

* feat(TUP-38544): build EE

* feat(TUP-38543): fix bndlib

* feat(TUP-38544) : try export axis from org.talend.libraries.apache

* feat(TUP-38544) :  move wsdl out

* feat(TUP-38544) : try move to managment

* feat(TUP-38544) : try add a new plugin

* feat(TUP-38544) : revert back wsdl

* feat(TUP-38544) : try remove slf4j to fix two dependency chains issue

* feat(TUP-38544) : fix class not found issue

* feat(TUP-38544) : fix class not found issue

---------

Co-authored-by: Nicolas Rousseau <nrousseau@talend.com>
2023-11-10 10:42:16 +08:00
Toshi Sasada
a534b64432 Add localized files (#9254)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-09 16:49:23 +08:00
Alexiane Yvonet
09588c1f94 Add localized files (#9250)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-09 16:46:46 +08:00
Alexiane Yvonet
b08333464c Add localized files (#9249)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-09 16:46:24 +08:00
Chao MENG
bd4e87c55c fix(TUP-40317): Metadata based Hadoop cluster Repository type is showing (#9150)
inconsistent grey out UI for Runtime mode.
https://jira.talendforge.org/browse/TUP-40317
2023-11-09 11:58:29 +08:00
sbliu
4b860379c4 fix(TUP-40478) encode file path for classloader url (#9243)
* fix(TUP-40478) encode file path for classloader url

* fix problem that cannot run job when path contains special character
2023-11-09 11:47:55 +08:00
kjwang
87ca87890c Fix TUP-40766 NPE show in error log when close Choose context wizard (#9242) (#9248)
Fix TUP-40766 NPE show in error log when close Choose context wizard
https://jira.talendforge.org/browse/TUP-40766
2023-11-09 09:39:57 +08:00
Dmytro Sylaiev
bc80b5dec1 fix(TDI-50296): Add checkbox to bring old behavior (#9156)
* fix(TDI-50296): Add checkbox to bring old behavior

* fix(TDI-50296): Fix component breaking bcs of case
2023-11-08 11:59:50 +02:00
hzhao
3e4522af18 feat(TUP-36963):Display Row Number is zero when import (#9232) (#9246) 2023-11-08 16:35:00 +08:00
mhryb
b9f003a289 fix(TDI-50483): fix tPostgresPlusOutputBulk component migration (#9234) 2023-11-08 09:46:16 +02:00
kjwang
1da5722cf8 Fix:TUP-40760 SingleStore: Mapping file Field is yellow and read-only on (#9237) (#9244)
Fix:TUP-40760 SingleStore: Mapping file Field is yellow and read-only on DB wizard after migration
https://jira.talendforge.org/browse/TUP-40760
2023-11-08 11:52:46 +08:00
sbliu
2947daeb35 fix(TUP-39867) Studio 8.0.1 with R2023-05 version in Guess option (#9222) 2023-11-08 11:31:13 +08:00
Toshi Sasada
0d0dc04937 Add localized files (#9231)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-07 09:36:40 +08:00
Jill Yan
095f05562a APPINT-35964 remove usless migration task (#9225) 2023-11-06 19:27:46 +08:00
jiezhang-tlnd
3d486f59ea Jzhang/80/tup 40311 (#9167) (#9224)
* feat(TUP-40311)[Refactor] Unify tPostgresPlus component to reuse
tPostgres

* remove posgresplus

* add migration

* code format

* migration for JobSettings

* code format

* Update ChangeToPostgresInJobSettingsMigrationTask.java

update date

* Update ReplacePostgresPlusConnectionByPostgresConnectionMigrationTask.java

update migration date

* update migration

* dd migration for project setting

* update migratin for project setting

* update migration for project setting
2023-11-06 10:55:14 +08:00
mhryb
a1e0912152 feat(TDI-49775): add support application default credentials (#9216)
* feat(TDI-49775): add support application default credentials
2023-11-03 12:20:07 +02:00
mhryb
45e1603166 feat(TDI-50282): unify tPostgresPlus component to reuse tPostgres (#9168)
* feat(TDI-50282): unify tPostgresPlus component to reuse tPostgres
2023-11-03 10:36:13 +02:00
jzhao
0a22bb766c fix(TDI-50291):tCyberarkInput output line optional (#9157) (#9217) 2023-11-03 10:24:13 +08:00
Chao MENG
085545e8fe fix(TUP-40315): [master] Can't drag metadata into job (#9208)
* fix(TUP-40315): [master] Can't drag metadata into job

https://jira.talendforge.org/browse/TUP-40315

* Update MANIFEST.MF
2023-11-03 10:23:05 +08:00
kjwang
f219aa8d81 TUP-39096 Be able to create new TCK JDBC connection (#9214)
* fix(TUP-40657):Unable to import
BugTDI29716_tJDBCOutput_statusCatcherHung well.

* fix(TUP-40396):[JDBC][TCK] If the JDBC component is dragged and dropped
from Metadata, the UI setting will be readonly after the first running

* Fix  TUP-40662 [Bug] NPE when click Edit queries for snowflake
connection
https://jira.talendforge.org/browse/TUP-40662

* Fix TUP-40699 [bug] icon on import items pages not update
https://jira.talendforge.org/browse/TUP-40699

* fix(TUP-40616):[bug] "Update from repository connection" shows empty
filled parameters

* fix(TUP-40616):[bug] "Update from repository connection" shows empty
filled parameters

* fix(TUP-40307):[bug] when export job, sap node and FakeGenericNode
display at the top of the repository list.

* fix(TUP-40277):[Bug] tjdbcinput>component view: guess query type and
schema display issue.

* fix(TUP-40277):[Bug] tjdbcinput>component view: guess query type and
schema display issue.

---------

Co-authored-by: Hongchun Yi <hcyi@talend.com>
Co-authored-by: Zhiwei Xue <zwxue@talend.com>
2023-11-03 10:12:24 +08:00
Jane Ding
6e7955182d fix(TUP-36082):DetectCVE in Studio (#9170) (#9213)
* fix(TUP-36082):DetectCVE in Studio
https://jira.talendforge.org/browse/TUP-36082

* fix(TUP-36082):DetectCVE in Studio
https://jira.talendforge.org/browse/TUP-36082

* fix(TUP-36082):DetectCVE in Studio
https://jira.talendforge.org/browse/TUP-36082

* fix(TUP-36082):DetectCVE in Studio
https://jira.talendforge.org/browse/TUP-36082

* fix(TUP-36082):DetectCVE in Studio
https://jira.talendforge.org/browse/TUP-36082

* fix(TUP-36082):DetectCVE in Studio
https://jira.talendforge.org/browse/TUP-36082

* fix(TUP-36082):DetectCVE in Studio
https://jira.talendforge.org/browse/TUP-36082
2023-11-03 09:38:03 +08:00
mhryb
1ad0de5b68 feat(TDI-49775): add support application default credentials (#9181)
* feat(TDI-49775): add support application default credentials
2023-11-02 14:23:47 +02:00
Oleksandr Zhelezniak
4744a995cd fix(TDI-50348): NB_LINE 0 for empty sheet (#9171)
*  tFileInputExcel for empty sheet will be zero instead of 0
2023-11-02 13:04:59 +02:00
Alexiane Yvonet
778caf903b Add localized files (#9210)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-02 16:53:37 +08:00
Alexiane Yvonet
cc637a6b8d Add localized files (#9209)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-11-02 16:52:43 +08:00
wang wei
195207e660 fix(TDI-50433): [801 temp]Fail to send request to REST serivce with tDBouput component (#9206) 2023-11-02 10:18:14 +08:00
wang wei
8c0a6aef6a fix(TDI-50433): [801 temp]Fail to send request to REST serivce with tDBouput component(#9203) 2023-10-30 14:54:41 +08:00
wang wei
f51c7cc7ed fix(TDI-50432): [JDBC TCK] The code generation of DB column is wrong for JDBC TCK Connecotrs (#9204) 2023-10-30 14:53:55 +08:00
wang wei
ea0aedb99f fix(TDI-50439): The code generation of the TCK connector's end part is (#9199) 2023-10-30 11:39:14 +08:00
kjwang
f78c0ec8ba Fix can not export tck context issue (#9195)
* Fix can not export tck context issue
* Fix a class cast error
2023-10-26 18:29:23 +08:00
kjwang
d54803c64d Fix junit error part 1 (#9192) (#9200)
* Fix junit error part 1
* feat(TUP-39073):[JDBC TCK]: reuse SQL builder when click button beside
on "Query" field
https://jira.talendforge.org/browse/TUP-39073

Co-authored-by: jding-tlnd <jding@talend.com>
2023-10-26 18:28:58 +08:00
Alexiane Yvonet
69791d95a7 Add localized files (#9197)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-10-26 16:41:21 +08:00
Alexiane Yvonet
9fd50465e8 Add localized files (#9196)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-10-26 16:40:55 +08:00
Oleksandr Zhelezniak
568226583d fix(TDI-50379): VerifyError with GoogleCredentials (#9159) 2023-10-26 10:53:29 +03:00
Oleksandr Zhelezniak
e968216921 fix(TDI-50347): tPop perf improvement (#9135)
* use bufferedOutputStream before writing into the file
2023-10-26 10:43:38 +03:00
zshen-talend
88d01ad5a6 fix(TBD-15665): make sure tHadoopConfManager support with java 11 (#9180) (#9188) 2023-10-25 14:24:33 +08:00
pyzhou
80c3b524a7 feat(TDI-49973):tSchemaCompliance check string by byte length (#9141)
* feat(TDI-49973):tSchemaCompliance check string by byte length

* remove useless
2023-10-25 10:00:07 +08:00
Jane Ding
4c47b83b9d fix(TUP-40295):Testcases with resource contexts fail when building job (#9145) (#9187)
* fix(TUP-40295):Testcases with resource contexts fail when building job
in Studio
https://jira.talendforge.org/browse/TUP-40295

* fix(TUP-40295):Testcases with resource contexts fail when building job
in Studio
https://jira.talendforge.org/browse/TUP-40295
2023-10-25 09:57:04 +08:00
kjwang
4e7adfa284 TUP-39096 Be able to create new TCK JDBC connection in repository with (#9185)
TUP-39096 Be able to create new TCK JDBC connection in repository with expected tck and emf mode (Fix runtime error on master)
https://jira.talendforge.org/browse/TUP-39096
2023-10-24 10:23:10 +08:00
kjwang
f9d0d7f6ab TUP-39096 Be able to create new TCK JDBC connection in repository with (#9183)
* TUP-39096 Be able to create new TCK JDBC connection in repository with
expected tck and emf mode
https://jira.talendforge.org/browse/TUP-39096
2023-10-23 17:36:00 +08:00
vyu-talend
262143d727 feat(TDI-46913):enable SSL in Oracle19c. (#9083) (#9163)
* feat(TDI-46913):enable SSL in Oracle19c.

* feat(TDI-46913):fix mvn path error.
2023-10-20 02:50:32 -05:00
Alexiane Yvonet
a6ea6d07b4 Add localized files (#9178)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-10-20 09:55:47 +08:00
Alexiane Yvonet
70d2d206c3 Add localized files (#9176)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-10-19 18:04:49 +08:00
Alexiane Yvonet
26ac5b3b8b Add localized files (#9175)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-10-19 18:04:04 +08:00
Oleksandr Zhelezniak
9d9aef72c4 fix(TDI-50358): tGSPut can escape chars in filename (#9153)
* tGSPut can escape chars in filename
*  change field label
2023-10-19 09:42:51 +03:00
jiezhang-tlnd
850770cada chore(TUP-38631)CVE-2022-1471, snakeyaml:1.32-1.33 (#9074) (#9117) 2023-10-19 14:11:35 +08:00
Toshi Sasada
de3cd916e4 Add localized files (#9162)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-10-13 11:49:47 +08:00
Jane Ding
10b467a8fa feat(TUP-39889):tJira and tSplunk migration to TCK (#9165)
* # WARNING: head commit changed in the meantime

Merge remote-tracking branch
'origin/jding/TUP-39889_tJira_and_tSplunk_migration_to_TCK' into
jding/TUP-39889_tJira_and_tSplunk_migration_to_TCK_Integrate

* feat(TUP-39889):tJira and tSplunk migration to TCK
https://jira.talendforge.org/browse/TUP-39889
2023-10-12 19:52:45 +08:00
Dmytro Sylaiev
88112fb220 feat(TDI-49883): Add splunk migration (#8976)
* feat(TDI-50082): Add tcompv0 tck migration jira

* feat(TDI-50082): Add abstraction for tcompv0 migration

* feat(TDI-50082): Improve migration for bool and numbers

* feat(TDI-50082): Additional improvements

* Remove PROPERTIES node

* Remove useless code

* feat(TDI-49883): Add splunk migration

* feat(TDI-50082): Fix missing jql after migration

* feat(TDI-50082): Improve the migration to sanitize jql

* Migrate deleteSubtask checkbox

* feat(TDI-49883): Add new checkbox to migration

* feat(TDI-49883): Fix the migration

* after removing explicit batch properties we need to change a migration

* feat(TDI-49883): Remove checkbox from migration
2023-10-12 11:41:15 +03:00
Dmytro Sylaiev
6c915a4fc7 feat(TDI-50082): Add tcompv0 tck migration jira (#8973)
* feat(TDI-50082): Add tcompv0 tck migration jira

* feat(TDI-50082): Add abstraction for tcompv0 migration

* feat(TDI-50082): Improve migration for bool and numbers

* feat(TDI-50082): Additional improvements

* Remove PROPERTIES node

* Remove useless code

* feat(TDI-50082): Fix missing jql after migration

* feat(TDI-50082): Improve the migration to sanitize jql

* Migrate deleteSubtask checkbox
2023-10-12 11:21:35 +03:00
hzhao
21dc89abdc feat(TUP-40373): Update license agreement with the Qlik one (#9154) (#9161)
* feat(TUP-40373): Update license agreement with the Qlik one

* feat(TUP-40373): dispose image and font / change url

* feat(TUP-40373): adjust for windows and linux
2023-10-12 16:00:45 +08:00
sbliu
1b30024e14 fix(TUP-40042) fix problem 'sync validation action (TCK) doesn't work properly' (#9143) 2023-10-12 10:30:49 +08:00
Zhiwei Xue
f1c2a1fd44 feat(TUP-40401):Enable Java 17 support (#9144) (#9158) 2023-10-11 16:48:57 +08:00
Oleksandr Zhelezniak
b676630e51 chore(TDI-50378): move google-storage-utils lib (#9148) 2023-10-10 10:42:18 +03:00
sponomarova
67749a53ae fix(TBD-15544): Enable log4j in HDI and Synapse (#9137) 2023-10-09 10:35:01 +03:00
hcyi
4b78c36b5a fix(TUP-40299):update message (#9124) (#9147) 2023-10-09 11:02:26 +08:00
Jane Ding
442993b414 feat(TUP-38803):[tELTPostgresMap7.3.1]The fields are not separated by (#9108) (#9139)
* feat(TUP-38803):[tELTPostgresMap7.3.1]The fields are not separated by
comma when adding a group clause by in component tELTPostgresMap
https://jira.talendforge.org/browse/TUP-38803

* feat(TUP-38803):[tELTPostgresMap7.3.1]The fields are not separated by
comma when adding a group clause by in component tELTPostgresMap
https://jira.talendforge.org/browse/TUP-38803

* feat(TUP-38803):[tELTPostgresMap7.3.1]The fields are not separated by
comma when adding a group clause by in component tELTPostgresMap
https://jira.talendforge.org/browse/TUP-38803
2023-10-07 11:41:33 +08:00
Alexiane Yvonet
6fcbd57322 Add localized files (#9136)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-10-07 10:40:21 +08:00
bhe-talendbj
835d47492f fix(TUP-35626): Cannot retrieve module or table when password include "\" (#9097) (#9133)
* fix(TUP-35626): return the password as it is, do not unescape password

* fix(TUP-35626): return the password as it is, do not unescape password

* fix(TUP-35626): minize impact

* fix(TUP-35626): minize impact

* fix(TUP-35626): escape special characters

* fix(TUP-35626): escape double quotes only
2023-10-07 10:23:40 +08:00
tsasada-talend
33e974ef5c Add localized files (#9130)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-28 22:50:15 +08:00
Jill Yan
fe52f2e5f7 jill/master/APPINT-35870 not collect datasource for deactived node (#9120)
* APPINT-35870 not collect datasource for deactived node

* APPINT-35870 not collect datasource for deactived node
2023-09-28 16:40:04 +08:00
Alexiane Yvonet
b8db0982eb Add localized files (#9129)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-28 15:17:00 +08:00
Alexiane Yvonet
47aa5568f6 Add localized files (#9128)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-28 15:13:54 +08:00
apoltavtsev
cf528a46c0 APPINT-18113: Sync parameters of cKafka component (#9127) 2023-09-28 08:26:24 +02:00
Abdulhamid Rashankar
d627bb97a8 APPINT-35812: publishing a service as a release try to create twice the release (#9052) 2023-09-28 07:42:20 +02:00
pyzhou
302b26e928 fix(TDI-49606):tRunJob change label (#9125) 2023-09-27 14:52:37 +08:00
zyuan-talend
a37511a25b fix(TUP-40251): remove not used studio only org.talend.libraries. (#9111) (#9123) 2023-09-27 10:15:18 +08:00
jzhao
b33308f2a3 fix( TDI-49427):ServiceNow connector ignores proxy set globally in the job(#9110) 2023-09-25 16:36:02 +08:00
tsasada-talend
dd310cc64d Add localized files (#9116)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-21 16:00:15 +08:00
Wei Hua
fef93b3d94 APPINT-35853 Spring-security-config:5.7.8 | CVE-2023-34034 (#9079)
* APPINT-35853 Spring-security-config:5.7.8 | CVE-2023-34034

* update micrometer-registry-prometheus version
2023-09-19 09:52:01 +08:00
mhryb
0c4fe7068c fix(TDI-50060): add support of id_Date type in tFileInputPositional (#9038) 2023-09-15 17:39:50 +03:00
apoltavtsev
aebeb4494a APPINT-35807: Compilation level for deps calculation is corrected (#9106) 2023-09-15 08:18:37 +02:00
pyzhou
a546c94c52 feat(TDI-49606): tRunjob load context from file (#9069)
* feat(TDI-49606):tRunjob load context through tmp file

* encrypt pass

* remove test code

* add error message

* change logic

* delete tmp file

* compile error
2023-09-15 11:33:54 +08:00
tsasada-talend
f94e1fab8b Add localized files (#9105)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-14 16:15:39 +08:00
Alexiane Yvonet
85f9f57734 Add localized files (#9104)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-14 15:17:17 +08:00
Alexiane Yvonet
b72c1b9fc3 Add localized files (#9103)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-14 15:15:54 +08:00
Oleksandr Zhelezniak
b31176646a fix(TDI-49941): bump guava 32.1.2-jre (#9067) 2023-09-13 17:06:02 +08:00
Jill Yan
738561ff5d jill_master/APPINT-35837 Correct dynamic settings (#9100)
* APPINT-35837 Correct dynamic settings

* APPINT-35837 Correct dynamic settings
2023-09-13 15:24:20 +08:00
Oleksandr Zhelezniak
811ba8f396 chore(TDI-49822): change trove name (#9053) 2023-09-07 15:19:35 +03:00
Alexiane Yvonet
6a2693e217 Add localized files (#9090)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-07 17:41:33 +08:00
zyuan-talend
1a0be89e7a fix(TUP-39605): Cleanup Exchange related code. (#9076) (#9088) 2023-09-07 14:26:03 +08:00
hcyi
6fe9ffc5ba feat(TUP-38042):Improve context view display. (#8997) (#9089)
* feat(TUP-38042):Improve context view display.

* feat(TUP-38042):Improve context view display.

* feat(TUP-38042):update context message and improve for GUI

* feat(TUP-38042):TUP-40126 [bug] "Enable prompt" still use old settings
after migration

* feat(TUP-38042):TUP-40178 [bug] UI Problems

* feat(TUP-38042):TUP-40126 [bug] "Enable prompt" still use old settings
after migration

* feat(TUP-38042):TUP-40126 [bug] "Enable prompt" still use old settings
after migration

* feat(TUP-38042):TUP-40126 [bug] "Enable prompt" still use old settings
after migration
2023-09-07 11:15:51 +08:00
tsasada-talend
9e91ca2ef8 Add localized files (#9087)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-06 19:55:19 +08:00
Alexiane Yvonet
8acc0056bd Add localized files (#9086)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-06 19:32:50 +08:00
Jane Ding
210c9a7125 fix(TUP-40217):Update checkbox linked to allow internal (#9084) (#9085)
https://jira.talendforge.org/browse/TUP-40217
2023-09-06 18:05:01 +08:00
Chao MENG
0f173e3b7b fix(TUP-40189): Remove plugin org.talend.libraries.hadoop.mapr.5.0.0 (#9081)
https://jira.talendforge.org/browse/TUP-40189
2023-09-06 10:31:53 +08:00
Oleksandr Zhelezniak
767bd0b0f4 fix(TDI-50240): allow standalone to have connection (#9071)
* specieal treatment for Rollback and Commit standalone components
2023-09-05 11:33:20 +03:00
pyzhou
40b15b346f fix(TDI-50218): fix tFileInputExcel NPE (#9063) 2023-09-05 15:59:59 +08:00
pyzhou
f6f4f5696e fix(TDI-50199): compile error tGSGet (#9047) 2023-09-05 09:46:39 +08:00
sponomarova
eef322cb4b chore(TBD-13325):CVE on protobuf-java-2.5.0 (#9073) 2023-09-04 12:38:10 +03:00
tsasada-talend
edcef0d54c Add localized files (#9075)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-04 17:35:36 +08:00
Chao MENG
4681c0e71d fix(TUP-40028): Update wording in Error and Warning tooltip (#9065)
* fix(TUP-40028): Update wording in Error and Warning tooltip
https://jira.talendforge.org/browse/TUP-40028
2023-09-01 18:02:35 +08:00
mhryb
a3b0551e09 feat(TDI-50102): upgrade jdbc drivers for Postgresql, deprecate pre V9 (#9020) 2023-09-01 10:55:10 +03:00
Alexiane Yvonet
e02e7ee583 Add localized files (#9066)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-09-01 15:36:09 +08:00
mhryb
5ba7586447 feat(TDI-48193): enable LOCAL_FILE by default in PostgreSQL bulk components (#9014) 2023-08-31 18:15:37 +03:00
mhryb
351c118e82 feat(TDI-50100): add use existing connections in tPostgresqlOutputBul… (#9017) 2023-08-31 18:06:53 +03:00
Dmytro Sylaiev
babfbcb22f chore(TDI-49999): Update nimbus-jose in tdi-se (#8978)
* update talend-mscrm for crm in se
2023-08-31 10:24:41 +03:00
sbliu
998f2fd896 feat(TUP-39758) upgrade jdbc drivers for Postgresql, deprecate pre V9 (#9049) 2023-08-30 17:46:25 +08:00
Chao MENG
f7b92b95bd item(TUP-39619): Align graphical models with SWT studio (#9054)
* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619

* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619

* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619

* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619

* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619

* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619

* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619

* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619

* item(TUP-39619): Align graphical models with SWT studio
https://jira.talendforge.org/browse/TUP-39619
2023-08-30 10:31:30 +08:00
Jill Yan
97a9933bd1 Jill/master/appint-35837 (#9057)
* APPINT-35837 Correct dynamic settings

* APPINT-35837 Correct dynamic settings
2023-08-30 09:27:46 +08:00
nrousseau
23af2800be feat(TDI-45063): Update feature.xml (#9061)
* feat(TDI-45063): Update feature.xml

* Update feature.xml
2023-08-29 17:20:39 +08:00
Alexiane Yvonet
671744de0e Add localized files (#9060)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-08-29 10:52:24 +08:00
Alexiane Yvonet
27ce143821 Add localized files (#9059)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-08-29 10:52:09 +08:00
Oleksandr Zhelezniak
5c3148ac71 fix(TDI-50094): remove commit from input (#8982) 2023-08-18 09:51:05 +03:00
Jill Yan
72258281f4 APPINT-35834 add rhino in osgi-exclude (#9043) 2023-08-17 14:10:42 +08:00
Oleksandr Zhelezniak
d86e85719d fix(TDI-50099): add commons logging bridge S3 (#8986) 2023-08-14 13:37:52 +03:00
pyzhou
33564eab2a fix(TDI-50002):CVE snappy-java (#8972) (#9041)
* fix(TDI-50002):CVE snappy-java

* fix mvn url
2023-08-14 15:25:01 +08:00
Jane Ding
7e32d57aa4 fix(TUP-39968):BigQuery components grouped with MDM components (#9024) (#9037)
https://jira.talendforge.org/browse/TUP-39968
2023-08-14 10:11:42 +08:00
wang wei
39f53329bc fix(TDI-42055): tSetDynamicSchema to be reused in tFileInputDelimited 2023-08-11 11:35:23 +08:00
wang wei
9d8e0d0b4e fix(TDI-45063): Request for dedicated metadata configuration wizard for Google BigQuery (#9035) 2023-08-11 10:57:59 +08:00
tsasada-talend
904e4a6641 Add localized files (#9031)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-08-11 09:52:48 +08:00
Alexiane Yvonet
591afe86d9 Add localized files (#9032)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-08-11 09:49:59 +08:00
Alexiane Yvonet
4c0197e818 Add localized files (#9033)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-08-11 09:49:34 +08:00
jiezhang-tlnd
dae91d2513 fix junits (#9030) 2023-08-10 14:31:46 +08:00
zyuan-talend
a9c87a4d0d fix(TUP-39924): plexus-archiver:3.6.0/4.2.0/4.2.1/4.2.2 | (#9028)
CVE-2023-37460.
2023-08-10 14:29:24 +08:00
jiezhang-tlnd
11442c0f6c feat(TUP-39961)Set visible to false for tDBCDC and tDBCDCOutput (#9019) (#9027)
* feat(TUP-39961)Set visible to false for tDBCDC and tDBCDCOutput
component
https://jira.talendforge.org/browse/TUP-39961

* delete CDC

* fix junit
2023-08-10 10:41:52 +08:00
zyuan-talend
ea80ea3df2 fix(TUP-39924): upgrade org.codehaus.plexus:plexus-archiver to 4.8.0,plexus-io to 3.4.1 and plexus-util to 4.0.0 for incompatibility. (#9026) 2023-08-09 17:50:28 +08:00
AlixMetivier
c21e17c4f4 Disable jar overwrite (#8965) (#9025)
Co-authored-by: Laurent BOURGEOIS <lbourgeois@talend.com>
2023-08-09 10:45:45 +02:00
Jane Ding
d0b3616e6a feat(TUP-39065):Implement secured credential storage in Studio for Nexus (#8993) (#9023)
credentials.
https://jira.talendforge.org/browse/TUP-39065
2023-08-09 10:34:29 +08:00
zyuan-talend
f09bc5de46 feat(TUP-38945):upgrade oracle jdbc driver. (#9005) (#9013) 2023-08-07 10:22:23 +08:00
AlixMetivier
e173d08e6e fix(TBD-15413): Hive in DI for dataproc (#8987) (#9011) 2023-08-04 10:51:02 +02:00
tsasada-talend
64c53315a9 Add localized files (#9006)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-08-04 10:44:38 +08:00
jiezhang-tlnd
e93c08111b Jzhang/tup 39647 (#9007)
* chore(TUP-39647)CVE-2017-1000487,plexus-utils-3.0.8

* chore(TUP-39647)CVE-2017-1000487
2023-08-03 19:36:02 +08:00
vyu-talend
c1a04d0937 feat(TDI-49788):upgrade oracle jdbc driver. (#8918) (#9003)
* feat(TDI-49788):upgrade oracle jdbc driver.

* feat(TDI-49788):change the groupid.
2023-08-02 17:40:58 +08:00
zyuan-talend
eba7b391d0 fix(TUP-39090):Generate SCD component editor info in the documentation. (#8994) (#9002) 2023-08-02 16:39:23 +08:00
sbliu
fb13d8a47e fix(TUP-38273) fix unit test failure caused by crypto-utils version not match (#9000) 2023-08-02 14:59:22 +08:00
wang wei
6658a63315 fix(TDI-49492): upgrade jackson to 2.14.3 (#8995) 2023-08-02 14:56:54 +08:00
tsasada-talend
def5598c06 Add localized files (#8991)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-07-31 15:34:13 +08:00
Chao MENG
d95a4df02d fix(TUP-39816): Schema cannot be saved for tFixedFlowInput at master (#8989)
snapshot
https://jira.talendforge.org/browse/TUP-39816
2023-07-27 11:41:36 +08:00
pyzhou
a9f8c04f47 fix(TDI-50071):tFileInputMail add extra space and \r\n (#8958)
* fix(TDI-50071):tFileInputMail add extra space and \r\n

* fix NPE

* extra (
2023-07-27 08:41:27 +08:00
wang wei
0cc87e9b1f fix(TDI-50086): Compilation error on tFTPFileProperties (#8984) 2023-07-25 15:29:53 +08:00
wang wei
763fb21e86 fix(TDI-49492): disable default value check (#8975) 2023-07-25 15:28:41 +08:00
pyzhou
3388b6728a fix(TDI-49874): CVE xml reader simpleexcel (#8945) 2023-07-25 10:01:06 +08:00
sbliu
029bc2273d fix(TUP-38273) upgrade avro, replace org.apache.servicemix.bundles.avro with higer version 1.11.2 of avro bundle (#8951)
* replace org.apache.servicemix.bundles.avro with avro bundle with higher version 1.11.2

* replace org.apache.servicemix.bundles.avro with avro for jetbean classpath

* set validate defaults to false to compatible with previous avro

* adapt for avro upgrade in case defaultvalue issue

* setValidateDefaults false to disable check default value

* update talend-codegen-utils 0.34.0 to 0.35.0
2023-07-24 16:15:28 +08:00
sbliu
793163acfd fix(TUP-39276) deploying a specific .car component in studio 8 brings a lot of StackOverFlowError (#8924)
* fix(TUP-39276) deploying a specific .car component in studio 8 brings a lot of StackOverFlowError

* fix junit

* fix unit test
2023-07-24 15:45:18 +08:00
Xilai Dai
7741fa625a fix(APPINT-35333,APPINT-35638) update the pom_job_template.xml (#8946) 2023-07-24 15:06:35 +08:00
Chao MENG
36a3ed50e3 chore: fix compile error (#8981) 2023-07-24 10:38:33 +08:00
Jane Ding
ffc9aeb627 fix(TUP-39333):[8.0.1] random error The project '' is not found (#8937) (#8979)
https://jira.talendforge.org/browse/TUP-39333
2023-07-24 09:59:11 +08:00
Sizhao Liu
5549a46af2 feat(TUP-37932): fix studio build due to wrong project name in pom (#8977) 2023-07-21 17:49:42 +08:00
Sizhao Liu
7e748d15d8 feat(TUP-37932): provide external node data for tMap (#8872)
* feat(TUP-37932): provide external node data for tMap

* let ExternalTypeControllerExecutor extends BusinessControllerExecutor

* implement swt/cloud fragments for designer.mapper

* adapt code following the changes on main branch

* include org.talend.designer.mapper.swt fragment into the build
2023-07-21 16:27:12 +08:00
Zhiwei Xue
d2b33947c4 fix(TUP-39563):Issue while using DBBulk components for snowflake in (#8974)
Joblets
2023-07-21 09:42:38 +08:00
Jill Yan
18c804191b APPINT-35729 remove rhino for tRestRequest osgi build (#8969) 2023-07-21 09:20:07 +08:00
ypiel
2ffb078e58 fix(TDI-49710): bump to mscrm 3.16-20230612. (#8916) (#8967) 2023-07-20 11:10:32 +02:00
Alexiane Yvonet
cbf1a1d120 Add localized files (#8957)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-07-14 14:48:12 +08:00
Alexiane Yvonet
ac9edee8d2 Add localized files (#8956)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-07-14 14:48:04 +08:00
pyzhou
3cf47eed1c fix(TDI-44693):tSSH support new open ssh key algorithm (#8953)
* fix(TDI-44693):tSSH support new open ssh key algorithm

* fix also tscp components

* remove extra <%

* fix compile error

* fix password

* compaile error
2023-07-13 14:48:11 +08:00
Chao MENG
fba3fa9017 fix(TUP-39625): [Backend] fix missing EditPart crossplatform (#8954)
implementation
https://jira.talendforge.org/browse/TUP-39625
2023-07-12 15:25:43 +08:00
zyuan-talend
beead09e5c fix(TUP-39291): Remove Talend Exchange link from Studio. (#8941) (#8950) 2023-07-11 18:34:13 +08:00
vyu-talend
c1e5c87439 feat(TDI-49790):upgrade mariadb jdbc driver. (#8897) 2023-07-11 16:54:27 +08:00
tsasada-talend
0134e06710 Add localized files (#8944)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-07-07 19:12:27 +08:00
Chao MENG
99f58033fc item(TUP-39284): Align add/delete node logic with studio (#8931)
* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284

* item(TUP-39284): Align add/delete node logic with studio
https://jira.talendforge.org/browse/TUP-39284
2023-07-07 10:45:09 +08:00
Dmytro Sylaiev
f9f0a6b94c fix(TDI-49938): Check the ftpPut operation result (#8893)
* Die when die on error selected
2023-07-06 17:09:24 +03:00
Dmytro Sylaiev
3272ec995d fix(TDI-49934): Fix SFTP not die on error (#8882) 2023-07-06 16:44:33 +03:00
hzhao
6deff3469d chore(TUP-39350): Cleanup studio bundle re-exports part 3 (#8935) 2023-07-06 14:55:31 +08:00
mhryb
c28f96b22e fix(TDI-50005): fix suggestedValues (#8922) 2023-07-06 09:52:58 +03:00
jiezhang-tlnd
d4baecbcf5 chore(TUP-39332)guava:30.0-jre | CVE-2020-8908 (#8925) (#8942)
* chore(TUP-39332)guava:30.0-jre | CVE-2020-8908
https://jira.talendforge.org/browse/TUP-39332

* update guava
2023-07-06 11:24:29 +08:00
vyu-talend
6acf65f729 feat(TDI-49789):upgrade vertica jdbc driver to 12 (#8876) (#8938)
* feat(TDI-49789):upgrade vertica jdbc driver to 12

* feat(TDI-49789):remove vertica 9 and relative codes.

* feat(TDI-49789):fix null UUID issue and remove useless codes.

* feat(TDI-49789):remove useless codes in outputmain.

* feat(TDI-49789):missed to remove useless codes in tcreatetable.
2023-07-05 16:11:44 +08:00
hzhao
9ffdd87243 chore(TUP-39350): Cleanup studio bundle re-exports part 2 (#8920)
* chore(TUP-39350): Cleanup studio bundle re-exports part 2

* chore(TUP-39350): Cleanup studio bundle re-exports part 2
2023-07-04 11:22:07 +08:00
pyzhou
54091d3b8f fix(TDI-49989):Compile error tScpFileList log port (#8913)
* fix(TDI-49989):Compile error when using the global value in the tSCPFileExists component

* fix log4j
2023-07-04 09:35:08 +08:00
jiezhang-tlnd
4f1486c48c chore(TUP-39352)Improve / fix missing translations from product (#8930) 2023-07-03 09:59:19 +08:00
mhryb
7614f20302 fix(TDI-49936): fix tFileOutputProperties to respect the order (#8900) 2023-06-30 14:32:25 +03:00
jzhao
a1a9f7e6dc fix(TDI-49728):upgrade snowflake driver to 3.13.30 (#8929) 2023-06-30 18:53:42 +08:00
Zhiwei Xue
e918471e7b fix(TUP-39349):Unchecked the 'CDS View' checkbox when dragging a CDS (#8880) (#8928)
view without parameters for tSAPTableInput
2023-06-30 18:28:17 +08:00
jzhao
8cc7edbd4e fix(TDI-49728):Revert "feat(TDI-49728):upgrade snowflake driver to fix (#8927)
cve. (#8836) (#8906) (#8907)"

This reverts commit cf51df22d4.
2023-06-30 17:05:27 +08:00
jzhao
befcc08807 feat(TDI-49743):SQS components Adding profile credential provider (#8902) (#8926)
* feat(TDI-49743):SQS components replace 'inherit credentials' checkbox
for drop down list

* feat(TDI-49743):SQS components Adding profile credential provider
2023-06-30 10:09:14 +08:00
hzhao
d1c549e09a chore(TUP-39350): Cleanup studio bundle re-exports to get clean (#8886)
* chore(TUP-39350): Cleanup studio bundle re-exports to get clean

* chore(TUP-39350): Cleanup studio bundle re-exports to get clean

* chore(TUP-39350): Cleanup studio bundle re-exports to get clean

* chore(TUP-39350): Cleanup studio bundle re-exports

* chore(TUP-39350): Cleanup studio bundle re-exports to

* chore(TUP-39350): Cleanup studio bundle re-exports to get clean

* chore(TUP-39350): Cleanup studio bundle re-exports to get clean

* chore(TUP-39350): Cleanup studio bundle re-exports
2023-06-29 11:02:41 +08:00
jiezhang-tlnd
b796d55a8a fix(TUP-38993)dataset can't get some values from connection (#8820) (#8919)
* fix(TUP-38993)dataset can't get some values from connection
https://jira.talendforge.org/browse/TUP-38993

* fix drag and drop

* code format

* code format
2023-06-28 17:36:49 +08:00
mhryb
3ddc1b24d2 fix(TDI-46592): refactor AmazonAurora components (#8837) 2023-06-27 10:34:46 +03:00
sbliu
4d37fb5a91 feat(TUP-38946) add support vertica 12 (#8840)
* feat(TUP-38946) add support vertica 12

* remove VERTICA 9

* remove vertica9 driver class
2023-06-27 14:55:37 +08:00
hcyi
8e87f02fe4 Hcyi/tup 35725 master (#8890)
* fix(TUP-35725):[JDBC TCK]: no need to generate "use an existing
connection" checkbox for tjdbccommit/tjdbcrollback component.

* fix(TUP-36517):Hide cloud specific parameters for tck connectors.

* feat(TUP-39077):[TCK]: only generate "Guess schema" button when
necessary for processor component.

* feat(TUP-39077):[TCK]: only generate "Guess schema" button when
necessary for processor component.

* feat(TUP-39078):Make the TCK JDBC work with db unified system.

* feat(TUP-39078):Make the TCK JDBC work with db unified system.

* fix(TUP-36517):fix a bug to Hide connection specific parameters.

* feat(TUP-39078):move the change to other branch .
2023-06-27 10:50:10 +08:00
pyzhou
79dc92debc Revert "feat(TDI-49247): Deprecate AS400 v6 & v7r1 (#8898)" (#8914)
This reverts commit 2d62afbb5c.
2023-06-27 08:01:43 +08:00
pyzhou
2d62afbb5c feat(TDI-49247): Deprecate AS400 v6 & v7r1 (#8898)
* feat(TDI-49247): Deprecate AS400 v6 & v7r1

* feat(TDI-49247): Deprecate AS400 v6 & v7r1
2023-06-26 10:34:41 +08:00
Alexiane Yvonet
9be222c0e1 Add localized files (#8909)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-26 09:34:01 +08:00
Alexiane Yvonet
80d90d7248 Add localized files (#8908)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-26 09:33:43 +08:00
Jane Ding
c18e2012be fix(TUP-38646):Environment variables values are lost during the job (#8899) (#8911)
* fix(TUP-38646):Environment variables values are lost during the job
export
https://jira.talendforge.org/browse/TUP-38646

* fix(TUP-38646):Environment variables values are lost during the job
export
https://jira.talendforge.org/browse/TUP-38646
2023-06-25 10:31:24 +08:00
Oleksandr Zhelezniak
af678e0812 fix(TDI-49872): bump json-smart & accessors-smart (#8821)
* 2.4.9 -> 2.4.11
2023-06-22 09:16:48 +03:00
Emmanuel GALLOIS
e5fe027113 feat(TCOMP-2443): allow component-server extensions for Studio (#8892) 2023-06-21 15:57:45 +02:00
vyu-talend
cf51df22d4 feat(TDI-49728):upgrade snowflake driver to fix cve. (#8836) (#8906) (#8907) 2023-06-21 18:51:48 +08:00
sbliu
aa1d21204c fix(TUP-38296) Input connections order changes keeps in order (#8814)
* fix(TUP-38296) Input connections order changes keeps in order

* refactor

* add unit test
2023-06-21 16:10:51 +08:00
jiezhang-tlnd
085ab57362 fix(TUP-39233)Prompted to re-add unused context variables after deleting (#8846) (#8903)
* fix(TUP-39233)Prompted to re-add unused context variables after deleting
from job
https://jira.talendforge.org/browse/TUP-39233

* only consider showed Parameter

* format
2023-06-20 10:24:28 +08:00
Zhiwei Xue
bb49e749f0 fix(TUP-38235):Job in a project that references other projects load very (#8878)
slowly in Studio
2023-06-20 10:11:53 +08:00
sbliu
f6fdadfd58 feat(TUP-38947) upgrade mariadb jdbc driver mariadb-java-client to 3.1.4 (#8881) (#8896) 2023-06-16 17:43:10 +08:00
tsasada-talend
9fc467d7de Add localized files (#8889)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-16 16:56:52 +08:00
jiezhang-tlnd
a8a9259493 Jzhang/80/tup 38935 (#8759) (#8815)
* feat(TUP-38935)Add support to AWS (Mysql) Aurora 3.X
https://jira.talendforge.org/browse/TUP-38935

* update mysql 8 driver to 8.0.33

* update mysql driver

* add migration for AmazonAurora db

* add migration for AmazonAurora db

* remove migration
2023-06-15 16:44:32 +08:00
Alexiane Yvonet
daa9450189 Add localized files (#8888)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-15 16:05:28 +08:00
Alexiane Yvonet
f1659e60ac Add localized files (#8887)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-15 16:03:45 +08:00
Zhiwei Xue
24dd07d984 feat(TUP-38140):fix DND Parameters issues (#8869) 2023-06-13 18:57:02 +08:00
Oleksandr Zhelezniak
6d6147f45e fix(TDI-49890): fix MDC context coping (#8841)
* handle possible null MDC context map
2023-06-12 12:39:42 +03:00
Jill Yan
ad7e44ae21 Jill/master/appint-35640 Data Usage: remove old nb.route.osgi under process in Data Collector (#8874)
* Jill/m80/appint-35640 (#8864)

* APPINT-35640:Studio:Data Usage: remove old nb.route.osgi under process in Data Collector

* APPINT-35640:Studio:Data Usage: remove old nb.route.osgi under process in Data Collector

* APPINT-35640 Studio:Data Usage: remove old nb.route.osgi under process

* APPINT-35640 call this task before logon

---------

Co-authored-by: Abdulhamid Rashankar <arashankar@talend.com>

* APPINT-35640:Studio:Data Usage: remove old nb.route.osgi under process in Data Collector

---------

Co-authored-by: Abdulhamid Rashankar <arashankar@talend.com>
2023-06-12 15:40:45 +08:00
wang wei
2278c58512 fix(TDI-49753): remove "beta" from label (#8868) 2023-06-09 16:02:53 +08:00
Alexiane Yvonet
8cb3293242 Add localized files (#8862)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-09 10:16:11 +08:00
Alexiane Yvonet
695d791b0e Add localized files (#8861)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-09 10:15:56 +08:00
tsasada-talend
d64539e1a1 Add localized files (#8860)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-09 10:10:59 +08:00
wang wei
51af3f3d07 fix(TDI-49753): improve tsetkeystore (#8866) 2023-06-09 09:52:25 +08:00
Zhiwei Xue
5bdbe29791 feat(TUP-38140):SAP CDS Views over Talend (#8845) (#8859) 2023-06-08 15:34:44 +08:00
hzhao
401a33c716 fix(TUP-38590): CI/CD Pipeline generating different code compared to (#8766) (#8855)
* fix(TUP-38590): CI/CD Pipeline generating different code compared to
Studio - missing distribution entry in .item

* fix(TUP-38590): change back to private

* fix(TUP-38590): CI/CD Pipeline generating different code

* fix(TUP-38590): add for testcase / modify order

* fix(TUP-38590): add junit
2023-06-08 14:50:56 +08:00
mhryb
ec0d493bed fix(TDI-49878): fix dbVersion for tAmazonAuroraOutput (#8828) 2023-06-08 09:04:06 +03:00
Chao MENG
92a6ba55ad item(TUP-38907): Duplicate designer plugins for studio (#8852)
https://jira.talendforge.org/browse/TUP-38907
2023-06-08 11:39:45 +08:00
hzhao
d9998179f1 fix(TUP-38886): samba can't be deployed (#8844) (#8856) 2023-06-08 11:12:18 +08:00
Jane Ding
a79f481ce9 feat(TUP-38589):Managed updates improvements (#8783) (#8853)
* feat(TUP-38589):Managed updates improvements
https://jira.talendforge.org/browse/TUP-38589

* fix(TUP-38847):connection error popup with every change of the update
url from Update settings
https://jira.talendforge.org/browse/TUP-38847

* feat(TUP-38589):Managed updates improvements
https://jira.talendforge.org/browse/TUP-38589

* feat(TUP-38589):Managed updates improvements
https://jira.talendforge.org/browse/TUP-38589

* feat(TUP-38589):Managed updates improvements
https://jira.talendforge.org/browse/TUP-38589
fix(TUP-39231):the overwriteWarnPanel lead to warning of empty URL can't
be fully displayed in default Talend preference
2023-06-07 18:52:51 +08:00
apoltavtsev
251b512343 TDI-49653: Avoid using javax.ws.rs dependencies within OSGi bundle 2023-06-07 12:42:05 +02:00
hcyi
8aa5d27e59 fix(TUP-35664):fix a bug when create tck connection on wizard (#8850) 2023-06-07 18:29:01 +08:00
Jill Yan
bc11b7ff90 APPINT-35605 set authentication value (#8839)
* APPINT-35605 set authentication value

* APPINT-35605 set authentication value
2023-06-07 17:27:35 +08:00
Svitlana Anulich
fae192a821 feat(TBD-14993): add org.talend.designer.di plugin to the classpath (#8786) (#8847) 2023-06-07 10:30:47 +03:00
hcyi
cf9c207e0c Hcyi/tup 35664 master (#8807)
* fix(TUP-35664):Tck component settings fields alignment

* fix(TUP-35664):Tck component settings fields alignment

* fix(TUP-35664):Tck component settings fields alignment

* fix(TUP-35664):improve for Tck component settings fields alignment

* fix(TUP-35664):improve for Tck component settings fields alignment.

* fix(TUP-35664):improve for Tck component settings fields alignment.
2023-06-06 16:17:53 +08:00
tsasada-talend
0cf84ce713 Add localized files (#8835)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-05 10:51:27 +08:00
Alexiane Yvonet
010bcd1e9e Add localized files (#8834)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-06-05 10:50:58 +08:00
Chao MENG
63e07b4254 item(TUP-38907): Duplicate designer plugins (#8832)
* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907

* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907

* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907

* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907

* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907

* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907

* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907

* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907

* item(TUP-38907): Duplicate designer plugins
https://jira.talendforge.org/browse/TUP-38907
2023-06-02 10:45:45 +08:00
Oleksandr Zhelezniak
78080b3146 fix(TDI-49856): snowflake create table fail (#8817)
* revert the changes of "fix(TDI-49305): dynamic schema length (#8651)"
2023-06-01 14:27:32 +03:00
sponomarova
defca6ff73 feat(TBD-15036): Beta - Universal Spark 3.1 for HDInsight 5.0 (#8791) (#8833) 2023-06-01 09:24:23 +03:00
vyu-talend
22ca5ba953 feat(TDI-49791):upgrade salesfroce driver and support latest endpoint. (#8801) (#8830)
* feat(TDI-49791):upgrade salesforce endpoint and driver.

* feat(TDI-49791):won't upgrade jackson this time.
2023-06-01 10:20:51 +08:00
Jill Yan
9e76065ff3 APPINT-35629 change comment in outflow colum (#8827) 2023-06-01 10:07:50 +08:00
mhryb
66e35605bf fix(TDI-49860): guid should manage empty string as null (#8802) 2023-05-30 15:08:32 +03:00
zyuan-talend
042c3a8a5f fix(TUP-38972): tELTInput component schema switches to Built-in each time tELTMap editor is opened (#8789) (#8816) 2023-05-29 16:52:41 +08:00
vyu-talend
107da4b445 feat(TDI-49786):upgrade mysql driver. (#8760) (#8812)
* feat(TDI-49786):upgrade mysql driver.

* feat(TDI-49786):change the driver path.

* feat(TDI-49786):add support mysql8 to aurora.

* feat(TDI-49786):adjust UI part and change default value.
2023-05-29 10:56:33 +08:00
Abdulhamid Rashankar
d1697da0cf APPINT-35585:There is nb.route.osgi under process in Data Collector (#8798) 2023-05-25 10:19:58 +02:00
Alexiane Yvonet
00a26fb1bf Add localized files (#8785)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-05-25 11:02:44 +08:00
Alexiane Yvonet
6db252cffd Add localized files (#8784)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-05-25 11:02:26 +08:00
hcyi
7429dcb424 fix(TUP-38581):[JDBC TCK]: check studio "Enable parallel execution" if works after migrate to tck one, should work (#8769)
* fix(TUP-38581):[JDBC TCK]: check studio "Enable parallel execution" if
works after migrate to tck one, should work

* fix(TUP-37725): [TCK Studio]: support DiscoverSchemaExtended for output
connector when use existed connection

---------

Co-authored-by: wwang <wwang@talend.com>
2023-05-25 10:51:22 +08:00
kjwang
ab71b14570 Fix TUP-39092 Studio frozen at start (#8782) (#8799)
Fix TUP-39092 Studio frozen at start
https://jira.talendforge.org/browse/TUP-39092
2023-05-25 09:54:58 +08:00
jiezhang-tlnd
4f2c885879 chore(TUP-38346)CVE: org.apache.maven:maven-core:3.8.6 (#8612) (#8793)
* chore(TUP-38346)CVE: org.apache.maven:maven-core:3.8.6

* for update time stamp
2023-05-24 10:10:44 +08:00
kjwang
6c1e516a1e TUP-31305 Improve the code to avoid encrypt the password in job (#8692) (#8787)
* TUP-31305 Improve the code to avoid encrypt the password in job
everytime
https://jira.talendforge.org/browse/TUP-31305
2023-05-22 18:02:16 +08:00
jzhao
3a1cf0cc56 fix(TDI-49499):[8.0.1] CXF version upgrade to 3.5.5 (#8758)
* fix(TDI-49499):[8.0.1] CXF version upgrade to 3.5.5

* fix(TDI-49499):update dependencies
2023-05-22 14:33:24 +08:00
sbliu
052687fa17 fix(TUP-38851) fix cannot show in job console if line content's length too large (#8765) 2023-05-17 17:21:45 +08:00
sbliu
64a57e1aeb chore(TUP-38415) remove dependency xercesImpl ,see TBD-13325 (#8705) 2023-05-17 17:20:28 +08:00
wang wei
71893a0d24 fix(TDI-49546): CVE-2022-45688, org.json:json:(<=20220924) (#8588) (#8779) 2023-05-17 10:58:18 +08:00
sbliu
beffedfba4 fix(TUP-38912) fix mvn build cannot handle special name such as 'CVS' (#8750) 2023-05-16 17:48:52 +08:00
Oleksandr Zhelezniak
20771a3a08 fix(TDI-49771): Cell format is not date (#8740)
* column that we read may start not from the first excel column, need to take it into account
2023-05-16 10:40:10 +03:00
wang wei
5b0ec28d63 fix(TDI-49489): tFTPConnection code generation wrongly after switch authentication method(#8546) (#8777) 2023-05-16 10:27:54 +08:00
jiezhang-tlnd
156a75b573 chore(TUP-38624)Request for an API to determine if a joblet refactoring (#8745)
is ongoing
2023-05-15 18:53:16 +08:00
wang wei
9a1098e35d fix(TDI-49752): tMap performance issue after migration to v8.0 (#8756) (#8776) 2023-05-15 16:57:34 +08:00
sbliu
b4bb09fbea fix(TUP-38462) make sure generate migration report only needed. (#8634) (#8775)
* fix(TUP-38462) make sure generate migration report only needed.

* refactor for generate report
# Conflicts:
#	main/plugins/org.talend.repository/src/main/java/org/talend/repository/model/migration/RenameTimeoutParameterstRESTClient.java
2023-05-12 17:26:35 +08:00
Zhiwei Xue
6cbd930cb6 fix(TUP-38316):[801 CI/CD] Duplicate Parameter error in the artifact and (#8576) (#8774)
creating the task
2023-05-12 17:16:12 +08:00
Alexiane Yvonet
e3fb0f868a Add localized files (#8772)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-05-12 15:40:58 +08:00
tsasada-talend
571720c9db Add localized files (#8771)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-05-12 15:40:17 +08:00
Svitlana Anulich
42a0097cd7 fix(TBD-15112): remove HBASE-LIB-MAPR50X_LASTEST library group (#8689) (#8770) 2023-05-11 10:41:16 +03:00
apoltavtsev
7aeca9e4b6 APPINT-34483: Update Logging feature to hide security sensitive parameters 2023-05-10 16:11:52 +02:00
Emmanuel GALLOIS
ff28926d15 fix(TCOMP-2389): correct staled reading on windows 2023-05-10 15:45:06 +02:00
AlixMetivier
4ace67f46c fix(TBD-14987): fix hadoop jar not found (#8643) (#8682) (#8763) 2023-05-10 08:51:15 +02:00
Jill Yan
93a379b163 APPINT-35584 add runtime feature in data collector (adds) (#8754)
* APPINT-35584 Add runtime feature count

* APPINT-35584 Add runtime feature count

* update type "count_use_OAuther2_Bearer" to "count_use_OAuth2_Bearer"

---------

Co-authored-by: Abdulhamid Rashankar <40884069+arashankar@users.noreply.github.com>
2023-05-09 12:47:15 +02:00
Dmytro Sylaiev
3f013ece38 fix(TDI-49659): Release streams tMap lib (#8718)
* fix(TDI-49659): Release file streams tMap lib

* Remove commented code

* fix(TDI-49659): Update advancedPersistent lib where used
2023-05-09 12:58:48 +03:00
kjwang
1dacef35c7 Fix TUP-38911 Can't resize input/output table in tmap dialog (#8735) (#8757)
TUP-38911 Can't resize input/output table in tmap dialog
https://jira.talendforge.org/browse/TUP-38911
2023-05-09 09:36:54 +08:00
hzhao
d1b78c6205 fix(TUP-38452): Talend 6.3.1 to Talend 8.0.1 Migration Issues in tELT (#8614) (#8752)
* fix(TUP-38452): Talend 6.3.1 to Talend 8.0.1 Migration Issues in tELT
components

* fix(TUP-38452): Talend 6.3.1 to Talend 8.0.1 Migration Issues in tELT

* fix(TUP-38452): Talend 6.3.1 to Talend 8.0.1 Migration Issues in tELT
2023-05-08 14:06:08 +08:00
jiezhang-tlnd
a130c3e9a3 fix(TUP-38456)Ordering of "Run If" Triggers (#8737)
* fix(TUP-38456)Ordering of "Run If" Triggers

* change to linkedhashset
2023-05-06 16:58:41 +08:00
hzhao
503459e4bb fix(TUP-38108): Job changes lost on close+save job with dirty joblet (#8691) (#8747)
* fix(TUP-38108): Job changes lost on close+save job with dirty joblet

* fix(TUP-38108): Job changes lost on close+save job with dirty joblet

* fix(TUP-38108): Job changes lost on close+save job with dirty joblet

* fix(TUP-38108): Job changes lost on close+save job with dirty joblet
2023-05-06 09:07:08 +08:00
Dmytro Sylaiev
d713e389a7 chore(TDI-49749): Update json-smart and related (#8723) 2023-05-05 14:49:17 +03:00
hcyi
7b5e44318b fix(TUP-38455):"Get folder by ID" can't work when create boxv2 dataset (#8706)
from metadata wizard.
2023-05-05 15:46:52 +08:00
Chao MENG
72486c4693 item(TUP-38247): provide component schema data (#8731)
https://jira.talendforge.org/browse/TUP-38247
2023-05-05 14:14:31 +08:00
jzhangbj
e7e12cd091 Add localized files (#8736)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-05-05 10:54:19 +08:00
jiezhang-tlnd
39d853cd2e fix(TUP-38314)Guess schema fails with the warning (#8582) (#8743)
* fix(TUP-38314)Guess schema fails with the warning
https://jira.talendforge.org/browse/TUP-38314

* fix(TUP-38314)Guess schema fails with the warning

* disable log4j on guess schema

* disable log4j on guess schema

* add system property

* code format
2023-05-05 10:05:44 +08:00
Abdulhamid Rashankar
311157536b APPINT-35490:App & API Integration - Studio Metrics gathering: build types & APIs usage (#8733) 2023-05-04 16:46:33 +02:00
tsasada-talend
f80472a2ce Add localized files (#8734)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-05-04 18:50:48 +08:00
Abdulhamid Rashankar
29639f0e05 APPINT-35490:App & API Integration - Studio Metrics gathering: build … (#8715)
* APPINT-35490:App & API Integration - Studio Metrics gathering: build types & APIs usage

* APPINT-35490:App & API Integration - Studio Metrics gathering: build types & APIs usage

* APPINT-35490:App & API Integration - Studio Metrics gathering: build types & APIs usage

* APPINT-35490:App & API Integration - Studio Metrics gathering: build types & APIs usage
2023-05-03 11:16:52 +02:00
jzhao
755296136b feat(TDI-49349):Private Link support for Google Storage & BigQuery (#8497) (#8726)
* feat(TDI-49349):Google Storage Private API URL tGSXxxx extension

* feat(TDI-49349):Google BigQuery Private API URL tBigQuery extension
part1

* feat(TDI-49349):TEMPLATE_PARAM redirection in tBigQueryOutput_java.xml

* feat(TDI-49349):AUTH_MODE on tBigQuery AUTH_TYPE on tGStorage

* feat(TDI-49349):adjustements and alignements

* feat(TDI-49349):tBigQuerySQLRow preparation

* feat(TDI-49349):Update googleStorageConnection.javajet correction class
path

* feat(TDI-49349):Update tBigQueryInput_begin.javajet

* tBigQueryBulkExec setHost

* tBigQuerySQLRow setHost

* feat(TDI-49349):SERVICE_ACCOUNT to SERVICEACCOUNT

* feat(TDI-49349):removing GoogleStorage private endpoint for
tBigQueryInput and tBigQuerySQLRow,

* chore(TDI-49349):add contributor to the list

* feat(TDI-49349): hide new parameter when use exist connection
and fix a code generate issue

* feat(TDI-49349): change params and display values

* feat(TDI-49349): revert change params name

---------

Co-authored-by: cflamain <cflamain@talend.com>
2023-04-28 16:41:48 +08:00
jzhangbj
250cac5add Add localized files (#8720)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-27 16:38:05 +08:00
Alexiane Yvonet
1ef1f4a697 Add localized files (#8719)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-27 15:44:07 +08:00
Oleksandr Zhelezniak
a3c05150eb fix(TDI-49305): dynamic schema length (#8651)
* include length and precision for dynamic schema for tcompv0 components
2023-04-27 10:42:24 +03:00
Jill Yan
35721a924b Jill/m80/appint-35472 (#8688) (#8702)
* APPINT-35472 add runtime feature count in studio metrix
2023-04-25 17:41:43 +08:00
hcyi
84e3278ec4 fix(TUP-38310):Import items : Got error when "Run Analysis" (#8586)
* fix(TUP-38310):Import items : Got error when "Run Analysis"

* fix(TUP-38310):Import items : Got error when "Run Analysis"
2023-04-25 15:28:56 +08:00
Oleksandr Zhelezniak
a4c9b9fb39 fix(TDI-49538): generate subjobpid in codegen (#8650)
* generate main part of subjobpid for MDC logs in code generation part, and add id to differentiate subjob in loop
2023-04-25 10:10:54 +03:00
jzhangbj
a977e70eaf Add localized files (#8711)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-25 14:42:30 +08:00
hzhao
9f6f4c2280 Hzhao/master/tup 38334 (#8709)
* workitem(TUP-34111):slow studio build time for remote execution (#7039)

* fix(TUP-38334): job showing error when running from studio on remote

---------

Co-authored-by: Zhiwei Xue <zwxue@talend.com>
2023-04-24 19:04:00 +08:00
hzhao
6755dcb55e Revert "fix(TUP-38334): job showing error when running from studio on remote (#8566) (#8697)" (#8708)
This reverts commit 6ea4d097e8.
2023-04-24 18:23:22 +08:00
hzhao
6ea4d097e8 fix(TUP-38334): job showing error when running from studio on remote (#8566) (#8697)
jobserver
2023-04-23 09:50:36 +08:00
tsasada-talend
d6aef958b8 Add localized files (#8693)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-20 16:33:10 +08:00
Alexiane Yvonet
7961a1becd Add localized files (#8690)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-20 16:32:53 +08:00
sbliu
28ed2a29b9 fix(TUP-38741) fix context value drop-down list in Run tab does not work (#8685) 2023-04-18 18:13:23 +08:00
kjwang
99e8d56430 Kjwang/fix tup 38656 improve job designer in dark mode (#8665) (#8680)
* TUP-38645 On dark mode, Job designer & subjob color can't restore to
correct default color
https://jira.talendforge.org/browse/TUP-38645
2023-04-17 18:12:35 +08:00
wang wei
ff2502858d fix(TDI-49483): Denial Of Service (DoS) in Talend/connectors-se (master)-FileUpload 2023-04-14 11:24:09 +08:00
bhe-talendbj
231cc85814 feat(TUP-36966): update message (#8661)
* feat(TUP-36966): update message (#8657)
2023-04-14 09:27:29 +08:00
jzhangbj
ad7c313979 Add localized files (#8659)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-13 18:04:35 +08:00
tsasada-talend
e17344348d Add localized files (#8656)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-13 18:02:44 +08:00
hcyi
b4781c3e7a fix(TUP-38629):Box: All configration is missing after reopen the Box connection (#8662)
connection
2023-04-13 17:51:28 +08:00
kjwang
0bd279b86a TUP-37441 Improve mapper display in dark mode (#8369) (#8655)
* TUP-37441 Improve mapper display in dark mode
2023-04-13 15:41:06 +08:00
sbliu
39d943557e fix(TUP-38637) fix context issue from TUP-38212 (#8648) 2023-04-13 10:58:36 +08:00
bhe-talendbj
642264ed4f fix(TUP-38617): Can still switch back to old mode (#8641) (#8653) 2023-04-13 10:06:56 +08:00
Jane Ding
e8db030775 fix(TUP-37227):Issue building when items names too long (#8594) (#8624) (#8644)
* fix(TUP-37227):Issue building when items names too long (#8594)

* fix(TUP-37227):Issue building when items names too long (#8412)

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-38185):job run fail if joblet use db connection from other
joblet
https://jira.talendforge.org/browse/TUP-38185

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227
2023-04-12 18:04:43 +08:00
bhe-talendbj
076f72bcab feat(TUP-38297): Improve Update settings for user/password (#8602) (#8640)
* feat(TUP-38297): add basic auth for remote update site

* feat(TUP-38297): add basic auth for remote update site

* feat(TUP-38297): add basic auth for remote update site

* feat(TUP-38297): adjust UI

* feat(TUP-38297): adjust UI

* feat(TUP-38297): adjust UI

* feat(TUP-38297): update UI

* feat(TUP-38297): update UI

* feat(TUP-38297): update UI

* feat(TUP-38297): fix NPE
2023-04-11 11:06:42 +08:00
sponomarova
d156f766ff feat(TBD-12991): Azure Synapse with universal (#8597) (#8639) 2023-04-10 11:52:53 +03:00
Wei Hua
a53a8a57bf APPINT-35059 Cleanup BUILD_TYPE update triggers in Studio (components part) (#8587) 2023-04-10 15:37:28 +08:00
jzhangbj
e9c320c918 Add localized files (#8636)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-10 14:28:12 +08:00
sbliu
552996e0e4 fix(TUP-38212) make 'Deselect all' button work. (#8598) (#8632) 2023-04-06 16:39:49 +08:00
Dmytro Sylaiev
e0c8db315a chore(TDI-49435): Bump talend-mscrm for studio crm (#8606) 2023-04-06 09:54:49 +03:00
Alexiane Yvonet
8433a2615b Add localized files (#8630)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-06 14:50:59 +08:00
pyzhou
d83525892d fix(TDI-49646):Remove azure-util lib from tdi-studio-se (#8629) 2023-04-06 10:16:19 +08:00
pyzhou
c7a0549efc fix(TDI-49580):fix mongodb Migration convert Bson NPE (#8628) 2023-04-04 17:53:14 +08:00
pyzhou
435245c6e5 fix(TDI-49580):fix mongodb Migration convert Bson (#8604) 2023-03-31 10:20:01 +08:00
jzhangbj
842d897577 Add localized files (#8619)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-30 18:09:45 +08:00
vyu-talend
a9ff402a01 fix(TDI-49458):bump talend_file_enhanced.jar (#8607) (#8617) 2023-03-30 17:27:33 +08:00
tsasada-talend
ce926e5919 Add localized files (#8616)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-30 17:20:52 +08:00
Alexiane Yvonet
32a0d338b4 Add localized files (#8615)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-30 17:20:44 +08:00
vyu-talend
28703c0583 feat(TDI-47760):add nb_line to tMSSqlRow/tAzureSynapseRow/tRedshiftRow/tTeradataRow (#8563) (#8610)
* feat(TDI-47760):add nb_line to mssqlrow.

* feat(TDI-47759):add nb_line to azuresynapserow.

* feat(TDI-45256):add nb_line to redshiftrow.

* feat(TDI-46699):add nb_line to teradatarow.

* feat(TDI-47760):optimize codes.

* feat(TDI-47760):update i18n.

* feat(TDI-47760):optimize codes.

* feat(TDI-47760):add nb_line redshiftrow.

* feat(TDI-47760):fix multiple input rows issue.

* feat(TDI-47760):optimize codes.

* feat(TDi-47760):fix no boolean definition in other dbs.

* feat(TDI-47760):fix some issues found by QA.
2023-03-29 16:55:12 +08:00
hcyi
eb41087748 fix(TUP-37730):Updated generic schema name is not reflecting in the component Table field (#8487)
* fix(TUP-37730):Updated generic schema name is not reflecting in the
component Table field

* fix(TUP-37730):fix a bug for Updated generic schema name is not
reflecting in the component Table field.
2023-03-28 17:20:42 +08:00
hzhao
d27f49cf70 fix(TUP-38282): Guess Schema doesn't show Context options (#8575) (#8603)
* fix(TUP-38282): Guess Schema doesn't show Context options

* fix(TUP-38282): Guess Schema doesn't show Context options
2023-03-27 16:35:13 +08:00
bhe-talendbj
749098fd9f feat(TUP-38453): enable standard git storage mode for new workspace b… (#8584) (#8601)
* feat(TUP-36966): enable standard git storage mode for new workspace by default

* feat(TUP-36966): enable standard mode if no old git local storage
2023-03-27 15:56:14 +08:00
jzhangbj
1fc34f3899 Add localized files (#8600)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-27 14:26:33 +08:00
Jane Ding
00c7dab29a Revert "fix(TUP-37227):Issue building when items names too long (#8477)" (#8521)
This reverts commit d8ad47dc6a.
2023-03-23 17:43:22 +08:00
tsasada-talend
52946fbdad Add localized files (#8595)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-23 17:38:07 +08:00
Alexiane Yvonet
f12a226d6c Add localized files (#8593)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-23 17:37:55 +08:00
Oleksandr Zhelezniak
712ee57d37 fix(TDI-49549): BigQuery catch NPE (#8577)
* problem in google-cloud-bigquery, catch NPE when we try to covert to JSON statistic object
2023-03-22 11:44:19 +02:00
zyuan-talend
2580bc1256 fix(TUP-38234):Restore Job name and description editing in Job tab (#8538) (#8578) 2023-03-22 09:55:16 +08:00
Laurent BOURGEOIS
d8d2ca699d fix(TBD-14981):Compile error when tMap uses filter expression (#8581) 2023-03-21 11:24:23 +01:00
dicarcab
4930d47ea9 fix(TBD-14818):Spark job failing with error scheme-specific part at i… (#8528) (#8580) 2023-03-21 11:16:28 +01:00
Oleksandr Zhelezniak
676b190c9b fix(TDI-49487): BigQuery forceSingleQueryExecution (#8548)
* add a new checkbox forceSingleQueryExecution. It forces the execution of complex queries as one query and get the single result.
* return the behavior of job\query executions before feature that splits query to multiquery execution
2023-03-21 10:50:35 +02:00
sbliu
6f01b02cc0 fix(TUP-38173) add junit (#8574)
* fix(TUP-38173) add junit

* fix npe caused by link folder now prepared
2023-03-21 09:47:53 +08:00
sbliu
9249e0c4e5 fix(TUP-38173) upload context link when context changed (#8524) 2023-03-17 14:26:35 +08:00
tsasada-talend
8db68c08f6 Add localized files (#8570)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-17 09:30:01 +08:00
Alexiane Yvonet
cfb889157d Add localized files (#8569)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-17 09:29:40 +08:00
pyzhou
0804b07585 feat(TDI-49447):upgrade snowflake driver to 3.13.28 (#8553) (#8568) 2023-03-16 15:46:11 +08:00
Xilai Dai
18d77ed236 fix(APPINT-35336) fix the missing velocity 1.5 when build job bundle (#8559) (#8565) 2023-03-14 17:10:44 +08:00
Oleksandr Zhelezniak
4e7f9e46b8 fix(TDI-49434): copy MDC to subprocess (#8525)
* copy MDC to parallelize
2023-03-13 09:15:31 +02:00
Oleksandr Zhelezniak
700de90f8a fix(TDI-31777): bump library talendcsv (#8389) 2023-03-10 17:30:26 +02:00
jzhangbj
82995f9c6f Add localized files (#8557)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-09 18:55:17 +08:00
Colm O hEigeartaigh
53d44a293f fix(TDI-49470): Use try-with-resources in the codegen footer (#8519) 2023-03-09 12:44:30 +02:00
Colm O hEigeartaigh
10f4892f2b fix(TDI-47974): Avoid locale dependent call to toLowerCase (#8527) 2023-03-09 12:38:51 +02:00
Oleksandr Zhelezniak
75735bde0c chore(TDI-49521): update label content (#8554) 2023-03-09 12:27:04 +02:00
tsasada-talend
bff0e9ac44 Add localized files (#8555)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-09 18:17:03 +08:00
Alexiane Yvonet
bfd10b497f Add localized files (#8552)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-09 17:55:17 +08:00
Wei Hua
05b6a2754d APPINT-35381 Improve API storage for API imported from API Designer (#8511) (#8545) 2023-03-09 10:51:28 +01:00
Jane Ding
9c1c0d9a13 feat(TUP-37093):Send Mapper data to PTP (#8491) (#8544)
* feat(TUP-37093):Send Mapper data to PTP
https://jira.talendforge.org/browse/TUP-37093

* feat(TUP-37093):Send Mapper data to PTP
https://jira.talendforge.org/browse/TUP-37093
2023-03-09 16:15:51 +08:00
jzhao
2fccd6985f fix(TDI-49446):tFTPPut is transferring the file to the remote directory but the current status shows "No file transfered." (#8515) (#8540)
* fix(TDI-49446):tFTPPut is transferring the file to the remote directory
but the current status shows "No file transfered."

* fix(TDI-49446):not change ftps part

* fix(TDI-49446):exception catch like before
2023-03-09 14:36:20 +08:00
jzhao
fa24958953 feat(TDI-49241):tAS400Output bad insert performance due to Return Generated Keys (#8484) (#8543)
* feat(TDI-49241):tAS400Output bad insert performance due to Return
Generated Keys

* feat(TDI-49241):update the migration task only for job include
tAS400LastInsertId
2023-03-09 14:36:10 +08:00
bhe-talendbj
4bfc991bd7 feat(TUP-38202): Preference for repositories where the username and password can be set in the settings (Window > preferences > Talend > Update settings) of the Talend studio (#8535) (#8542)
* feat(TUP-38202): add basic auth config for udpate site preference page

* feat(TUP-38202): update UI

* feat(TUP-38202): enable auth setting for update url

* feat(TUP-38202): enable auth setting for update url

* feat(TUP-38202): enable auth setting for update url
2023-03-08 15:44:17 +08:00
hcyi
667018fc02 Hcyi/tup 38145 master (#8537)
* fix(TUP-38145):tELTMap doesn't evaluate globalMap expressions with
Integer conversions

* fix(TUP-38145):add junits
2023-03-08 09:10:56 +08:00
sbliu
057420dcd5 chore(TUP-37919) keep connection order for refactor joblet (#8503) (#8534) 2023-03-06 19:53:33 +08:00
Oleksandr Zhelezniak
11c1f9731d fix(TDI-49395): fix additional clause place (#8514) 2023-03-06 10:20:59 +02:00
Xilai Dai
2ca69923a5 fix(APPINT-35435) backward compatibility with Velocity 1.x (#8529) (#8531) 2023-03-03 20:45:29 +08:00
Jane Ding
0fd46daff5 fix(TUP-38093):Studio 8.0.1 hangs in "Loading user component" after (#8499) (#8532)
* fix(TUP-38093):Studio 8.0.1 hangs in "Loading user component" after
patch R2023-01
https://jira.talendforge.org/browse/TUP-38093

* fix(TUP-38093):Studio 8.0.1 hangs in "Loading user component" after
patch R2023-01
https://jira.talendforge.org/browse/TUP-38093
2023-03-03 17:44:04 +08:00
Dmytro Sylaiev
50889715a9 fix(TDI-49298): Fix oro GAV for FTP (#8476)
* fix(TDI-49298): Fix oro GAV for FTP

* fix(TDI-49298): Use correct oro gav for tReplace
2023-03-02 19:19:43 +02:00
hcyi
5ae290d862 Hzhao/80/tup 37298 new2 (#8362) (#8512)
* feat(TUP-37298): first attempt commit

* feat(TUP-37298): fix can't get incomingConnections

* feat(TUP-37298):  try fix emf issue

* feat(TUP-37298):  remove some useles join types

* feat(TUP-37298): change to get jointype value

* feat(TUP-37298): move to EE

* feat(TUP-37298): move to EE

* feat(TUP-37298): move to EE

* feat(TUP-37298): change can connect

* feat(TUP-37298): remove comments/add copyright

Co-authored-by: hzhao <49395568+hzhao-talendbj@users.noreply.github.com>
2023-02-28 18:25:20 +08:00
sbliu
d3ed272dae chore(TUP-37430) cleanup default group id of org.talend.libraries (#8510)
* chore(TUP-37430) cleanup default groupid org.talend.libraries

* remove 2 more non-exist library id

* revert the change on libraries.sqlbuilder

* add lib to build list
2023-02-27 15:19:27 +08:00
Jill Yan
4e62458477 Jill/master/APPINT-35414 (#8509)
* APPINT-35414 set build type when only one option

* APPINT-35414 set build type when only one option
2023-02-27 11:36:33 +08:00
Jill Yan
108d70530b APPINT-35414 set build type when only one option (#8508) 2023-02-24 21:05:14 +08:00
wang wei
548a3135d0 fix(TDI-49303): Premium Data,commons-net:commons-net:(2.2,3.3,3.6,3.8.0) (#8433) (#8505) 2023-02-24 11:55:58 +08:00
jzhangbj
78b4d7ff77 Add localized files (#8504)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-23 18:32:11 +08:00
tsasada-talend
ec93ad2e90 Add localized files (#8502)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-23 17:41:01 +08:00
Alexiane Yvonet
0daf4d1a5c Add localized files (#8501)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-23 16:48:05 +08:00
hzhao
bf3fab836e fix(TUP-37874)SQL inject risk (#8439) (#8498)
Co-authored-by: jiezhang-tlnd <40561780+jiezhang-tlnd@users.noreply.github.com>
2023-02-23 09:16:26 +08:00
hcyi
ba3d97739c fix(TUP-37697):tRedShiftInput requires the driver jar of V1 even the (#8409)
setting's version is driver 2
2023-02-21 09:58:13 +08:00
jzhao
8c238354a3 fix(TDI-49399):[CVE]: upgrade zip4j to lastest version : 2.11.4 (#8494)(tFileUnarchive) 2023-02-20 18:18:37 +08:00
jzhao
2c5e2d6855 fix(TDI-49399):[CVE]: upgrade zip4j to lastest version : 2.11.4 (#8492) 2023-02-20 17:56:59 +08:00
jzhangbj
9e283ad5b1 Add localized files (#8493)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-20 17:34:53 +08:00
Jill Yan
f3bc7982c6 APPINT-35307 correct build type (#8410) 2023-02-17 16:37:35 +08:00
pyzhou
8a611c763e feat(TDI-47390): tFileInputExcel support 1904 time (#8403)
* feat(TDI-47390): tFileInputExcel support 1904 time

* add check
2023-02-17 16:14:25 +08:00
pyzhou
1417736bf3 feat(TDI-46570):Sharded string with tFileOutputExcel (#8405)
* feat(TDI-46570):Sharded string with tFileOutputExcel

* hide use share string when append
2023-02-17 16:03:53 +08:00
tsasada-talend
f2af89e01b Add localized files (#8490)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-16 18:25:33 +08:00
Dmytro Ochkas
f6e0ffbe74 fix(TDI-49107): Add support for input_row / output_row for tJavaFlex (#8474)
* fix(TDI-49107): Add support for input_row / output_row for tJavaFlex
- add search for all input_row/output_row occurrences and replacement for current row name for main block of tJavaFlex

* fix(TDI-49107): Fix usecase with context variable

* chore(TDI-49107): Fix comment

---------

Co-authored-by: Dmytro Sylaiev <dmytro.sylaiev@globallogic.com>
2023-02-16 11:57:09 +02:00
Alexiane Yvonet
f1ece96364 Add localized files (#8488)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-16 17:25:04 +08:00
Oleksandr Zhelezniak
648ca518bb fix(TDI-32442): FileInputExcel pattern for dynamic (#8447)
* for date cell use pattern from dynamic column
2023-02-15 14:49:31 +02:00
Oleksandr Zhelezniak
491a6e656e fix(TDI-49395): fix tHttpRequest l11n (#8483) 2023-02-15 09:53:55 +02:00
Jill Yan
353d5fbdf2 APPINT-35336 replace velocity by velocity-engine-core/2.3 (#8479) 2023-02-14 14:12:30 +08:00
Dmytro Ochkas
b34a673c5b fix(TDI-49267): Update sql fail for tELTOutput when have two ELTMap and two WHERE clause (#8435)
* fix(TDI-49267): Update sql fail for tELTOutput when have two ELTMap and two WHERE clause
- In case of useUpdateStatement Update query will be generated inside GenerationManager that is used in tELTMap_main.javajet

* fix(TDI-49267): Update sql fail for tELTOutput when have two ELTMap and two WHERE clause
- add some comments
- populate fix on tELTPostgres, tELTMSSql

* fix(TDI-49267): Update sql fail for tELTOutput when have two ELTMap and two WHERE clause
- align indentation
2023-02-13 13:55:10 +02:00
Oleksandr Zhelezniak
4d6bb97def fix(TDI-49336): required if for hsqldb (#8460)
* in tCreateTable for java 9+ libraries
2023-02-13 13:32:33 +02:00
bhe-talendbj
c0de4031a7 fix(TUP-38047): fix migration for ingres and vectorwise (#8482) 2023-02-13 18:43:09 +08:00
Oleksandr Zhelezniak
0b4b185ebd fix(TDI-49284): talend file enhanced (#8423)
* fix the behavior when it reaches end of file
2023-02-13 11:25:20 +02:00
sbliu
feb5cc098f fix(TUP-29016) hide tTaCoKitGuessSchema in shared component and exclude from user data token collection. (#8420) 2023-02-13 14:15:18 +08:00
Jane Ding
d8ad47dc6a fix(TUP-37227):Issue building when items names too long (#8477)
* fix(TUP-37227):Issue building when items names too long (#8209)

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227
2023-02-10 17:59:26 +08:00
apoltavtsev
1454b8192a fix(APPINT-35370) check for missing deps in local/remote repos is added (#8468) 2023-02-09 17:23:15 +01:00
tsasada-talend
baa9c47132 Add localized files (#8472)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-09 17:57:31 +08:00
Zhiwei Xue
296496e997 feat(TUP-37353):Guess Schema for tBigQueryInput (#8469)
* feat(TUP-37353):Guess Schema for tBigQueryInput

* feat(TUP-37353):handle exception check for input node
2023-02-09 17:50:45 +08:00
jzhangbj
50a82f71d3 Add localized files (#8471)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-09 17:06:00 +08:00
AlixMetivier
395389724c fix(TBD-14542): add expression to know if DI job (#8437) (#8470) 2023-02-09 09:35:31 +01:00
sbliu
e29545df93 fix(TUP-37692) fix junit failure (#8467) 2023-02-09 10:58:41 +08:00
vyu-talend
2bb770e6fa feat(TDI-48882): backport master (#8466)
* feat(TDI-48882):revert the commit which remove ingres/vectorwise. (#8296)

* feat(TDI-48882):revert the commit which remove ingres/vectorwise.

* Revert "fix(TDI-46476): as we remove some components, should adjust some tup junit(#6837)"

This reverts commit a56fab7f5b.

* feat(TDI-48882):remove some tup junit after reverting codes.

* feat(TDI-48882):add storage type to vectorwiseoutput.

* feat(TDI-48882):upgrade iijdbc jar.

* feat(TDI-48882):upgrade slf4j to align with other components.

* feat(TDI-48882):replace log4j12 with reload4j.

* feat(TDI-48882):improve the code.

* feat(TDI-48882):fix quot issue.

* feat(TDI-48882):rename the label. (#8464)
2023-02-09 10:44:28 +08:00
hcyi
83034947d8 Hcyi/tup 36122 master v2 (#8463)
* feat(TUP-36122):fix a bug of component list when d&d.

* feat(TUP-36122):hide tNetSuiteV2019Connection/Input/Output.

* feat(TUP-36122):fix a bug of component list when d&d.
2023-02-08 15:56:46 +08:00
Dmytro Sylaiev
8a461d4f7b fix(TDI-49252): crm4client to maven artifact (#8449)
* fix(TDI-49252): Move crm4client lib to maven

* fix(TDI-49252): Allign axiom-api

* Bump axiom

* fix(TDI-49252): Fix crm4client issue
2023-02-08 01:16:02 +02:00
Dmytro Sylaiev
2d0576a621 fix(TDI-49252): Bump talend-mscrm (#8398)
* chore(TDI-49252): Bump talend-mscrm

* Bump transitive deps

* fix(TDI-49252): Fix crm4client method missing
2023-02-07 19:08:06 +02:00
bhe-talendbj
86bd245add feat(TUP-37595): reintroduce ingres/vectorwise in metedata (#8373) (#8461)
* feat(TUP-37595): add ingres and vectorwise support

* feat(TUP-37595): add ingress vectorwise support

* feat(TUP-37595): fix dataviewer
2023-02-07 15:47:13 +08:00
pyzhou
2999590ae8 fix(TDI-49268):tFileInputPosition close stream (#8422) 2023-02-07 10:33:06 +08:00
sbliu
4fae5293cd fix(TUP-37692) XPath json use context can't get any data when running job (#8378)
* fix(TUP-37692) some change not finished.

* add original json string as parameter to judge if need add root as prefix for xpath loop string

* fix NPE problem

* fix xpath not correct transferred during drag json file to job.
2023-02-07 10:23:12 +08:00
bhe-talendbj
cace234a1f feat(TUP-37841): fix NPE (#8436) (#8458) 2023-02-06 14:32:17 +08:00
jiezhang-tlnd
c981cc3d33 fix(TUP-37349)Data viewer for tCouchBaseInput get npe error (#8247) (#8457)
* fix(TUP-37349)Data viewer for tCouchBaseInput get npe error
https://jira.talendforge.org/browse/TUP-37349

* fix(TUP-37349)Data viewer for tCouchBaseInput get npe error

* fomat code

* Data viewer for tCouchBaseInput get npe error
2023-02-06 10:10:40 +08:00
jiezhang-tlnd
05bfa3d270 chore(TUP-37868)commons-net:commons-net:(2.2,3.3,3.6,3.8.0) (#8456) 2023-02-06 09:38:50 +08:00
sponomarova
a5f8499673 fix(TBD-14786): tHiveRow Compilation error when set application name is unticked (#8445) (#8455) 2023-02-03 21:37:17 +02:00
hcyi
a9e3600e23 fix(TUP-37395):Schema changes made on DB side not being reflected in (#8367)
Studio 8.0.
2023-02-03 17:46:45 +08:00
Zhiwei Xue
cf21632c0e fix(TUP-35407):project rootPom template not considered anymore. (#8452) 2023-02-03 17:41:37 +08:00
kjwang
f0f55d44df TUP-37344 If access token & refresh token change to invalid, can't show (#8222) (#8451)
TUP-37344 If access token & refresh token change to invalid, can't show log in dialog when user selected auto login
https://jira.talendforge.org/browse/TUP-37344
2023-02-03 16:24:27 +08:00
tsasada-talend
7a1b222598 Add localized files (#8446)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-02 17:24:08 +08:00
Alexiane Yvonet
a156105eb2 Add localized files (#8444)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-02-02 16:23:21 +08:00
jiezhang-tlnd
8eec75dccc Jzhang/80/tup 37392 (#8290) (#8442)
* fix(TUP-37392)tELTPostgresqlMap with enabled delimited identifier will
have a compile error after migration to v8
https://jira.talendforge.org/browse/TUP-37392

* tELTPostgresqlMap with enabled delimited identifier will have a compile
error after migration to v8

* override getColumnName

* add junits

* junits

* junit

* fix junits

* fix junits

* fix junits

* import org.junit.Assert

* add junits

* junit
2023-02-02 15:41:47 +08:00
jiezhang-tlnd
0a30418d8c Jzhang/tup 37471 (#8443)
* fix(TUP-37471)tELTPostgresqlMap generates a different query after (#8344)

* fix(TUP-37471)tELTPostgresqlMap generates a different query after
migration to v8

* tELTPostgresqlMap generates a different query after migration to v8

* add junits

* update juntis

* update junit for expression

* code format
2023-02-02 15:36:49 +08:00
hcyi
49e90f46e2 Hcyi/tup 37262 master (#8396)
* feat(TUP-37262):Research: Unified component for Netsuite.

* feat(TUP-37262):Research: Unified component for Netsuite.

* feat(TUP-37262):fix a bug for Research: Unified component for Netsuite.

* feat(TUP-37262):change Unified component for Netsuite.

* feat(TUP-37262):Research: Unified component for Netsuite

* feat(TUP-37262):improve for Unified component for Netsuite.

* feat(TUP-37262):update icon for Unified component for Netsuite.

* feat(TUP-37262):improve for Unified component for Netsuite.

* feat(TUP-37262):fix bug of Unified component for Netsuite.

* feat(TUP-37262):rename Unified component for Netsuite.
2023-02-02 10:11:40 +08:00
Oleksandr Zhelezniak
089d83d266 fix(TDI-49091): add parenthesis (#8353) 2023-01-31 10:54:03 +02:00
Oleksandr Zhelezniak
4e053c1c96 fix(TDI-49081): change logger level (#8336) (#8432) 2023-01-31 10:46:56 +02:00
pyzhou
0bf67ecfae fix(TDI-45841):tSQLiteOutput support dynamic (#8349)
* fix(TDI-45841):tSQLiteOutput support dynamic

# Conflicts:
#	main/plugins/org.talend.designer.components.localprovider/components/tSQLiteOutput/tSQLiteOutput_begin.javajet
#	main/plugins/org.talend.designer.components.localprovider/components/tSQLiteOutput/tSQLiteOutput_end.javajet

* upgrade driver

* add create table

* fix update wrong index

* remove debug code
2023-01-30 19:18:19 +08:00
Olha V
d9fc4a707e fix(TDI-48437): Parent job doesn't end (#8307)
* fix release of prepared statement
2023-01-30 11:42:27 +02:00
jzhangbj
af21a8cc43 Add localized files (#8427)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-01-28 11:01:27 +08:00
tsasada-talend
391c084a8e Add localized files (#8426)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-01-28 10:49:44 +08:00
Alexiane Yvonet
f0405e437c Add localized files (#8425)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-01-28 10:47:18 +08:00
Jane Ding
1f4621276d feat(TUP-37361):Deprecate Studio - Exchange integration (#8385) (#8421)
https://jira.talendforge.org/browse/TUP-37361
2023-01-20 15:05:42 +08:00
jzhangbj
21ece048b0 Add localized files (#8416)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-01-19 18:39:54 +08:00
sbliu
927108b2d3 fix(TUP-33645) adjust backsplash (#8397) 2023-01-19 17:32:44 +08:00
tsasada-talend
1590110935 Add localized files (#8414)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-01-19 17:09:39 +08:00
Alexiane Yvonet
2e10cb8903 Add localized files (#8413)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-01-19 16:49:57 +08:00
tsasada-talend
dea26d0b97 Add localized files (#8391)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-01-19 16:47:02 +08:00
Olha V
981a664c5b feat(TDI-46024): NetSuite API version 2021.2 (#8292)
* add migration task to rename componnets
2023-01-18 16:51:18 +02:00
pyzhou
0e206478a9 fix(TDI-49263):tFileInputJSON label have java 15 (#8406) 2023-01-18 11:24:05 +08:00
pyzhou
534ca7e218 fix(TDI-49262):Move talendExcel, SimpleExcel and talend-ws jar to connectors-lib-se (#8402) 2023-01-17 16:37:23 +08:00
bhe-talendbj
415099ac0e bugfix(TUP-37475): Migration task does not work for joblet in tck component (#8328) (#8400)
* fix(TUP-37475): migrate tck components in joblet

* fix(TUP-37475): fix stack overflow
2023-01-17 15:45:57 +08:00
jzhao
4af2d5e903 fix(TDI-49181):CVE-2020-13936,org.apache.velocity:velocity:1.7 (#8392)
* fix(TDI-49181):CVE-2020-13936,org.apache.velocity:velocity:1.7

* chore(TDI-49181):code format
2023-01-16 10:42:47 +08:00
hcyi
6c4ffb725f fix(TUP-37698):Field separator is not working as expected in Talend 801 (#8364) 2023-01-11 17:10:17 +08:00
Oleksandr Zhelezniak
ad5222080d chore(TDI-49189): move talendcsv (#8386)
* move talendcsv into connectors-lib-se repository
2023-01-11 10:07:57 +02:00
hzhao
45f3617d56 feat(TUP-37472): Oracle version cleanup (#8345) (#8387)
* feat(TUP-37472): Oracle version cleanup

* feat(TUP-37472): Oracle version cleanup

* feat(TUP-37472): Oracle version cleanup

* feat(TUP-37472): Oracle version cleanup
2023-01-11 10:51:11 +08:00
kjwang
ed40eed2ff TUP-30674 Support rename on custom jar and inner code. (#8212) (#8384)
TUP-30674 Support rename on custom jar and inner code.
https://jira.talendforge.org/browse/TUP-30674
2023-01-10 15:58:44 +08:00
hzhao
224008c7b5 fix(TUP-37706): SQL Compilation error for tELTMap component after (#8370) (#8379)
* fix(TUP-37706): SQL Compilation error for tELTMap component after
applying patch R2022-11 on Talend studio 8.0.1

* fix(TUP-37706): SQL Compilation error for tELTMap component after
2023-01-09 18:15:07 +08:00
Xilai Dai
8eb2609f0c fix(APPINT-35326) missing slf4j-api 1.7.25 in maven off-line mode (#8376) 2023-01-06 20:46:53 +08:00
Alexiane Yvonet
ff2530a475 Add localized files (#8372)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2023-01-06 09:53:05 +08:00
Emmanuel GALLOIS
5ee4645495 feat(TCOMP-2235): enable DiscoverSchemaExtended for inputs (#8223) 2023-01-05 11:56:52 +01:00
jzhao
04806e7ec3 fix(TDI-48610):update daikon to 7.0.5 (#8371) 2023-01-05 18:14:57 +08:00
hzhao
e04e3e93b1 chore(TUP-35265): upgrade 'crypto-utils' jar in low level (#8365) 2023-01-05 17:48:39 +08:00
qiongli
e789d1d05d fix(TDQ-20956):upgrade cxf to 3.5.5 (#8326) 2023-01-04 16:21:33 +08:00
Emmanuel GALLOIS
fba0dadf35 feat(TCOMP-2322): improve guess schema logs (#8267) 2023-01-02 17:39:17 +01:00
Oleksandr Zhelezniak
945713686d chore(TDI-48440): improve xml file processing security (#8246) 2022-12-30 13:50:19 +02:00
Dmytro Ochkas
958479e418 fix(TDI-48440): Improve Xml file processing security (#8149)
* add ACCESS_EXTERNAL_DTD, ACCESS_EXTERNAL_STYLESHEET attributes to TransformerFactory
* split try/catch blocks
* update readme
* move soap library into connectors-lib-se repository

Co-authored-by: Oleksandr Zhelezniak <ozhelezniak@talend.com>
2022-12-30 13:50:02 +02:00
jzhangbj
7defd7067e Add localized files (#8358)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-29 18:04:46 +08:00
tsasada-talend
feaf700c8f Add localized files (#8357)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-29 18:04:32 +08:00
Alexiane Yvonet
bb01ce199e Add localized files (#8356)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-29 18:04:16 +08:00
tsasada-talend
896dfc54c5 Add localized files (#8346)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-29 18:03:59 +08:00
vyu-talend
19cecc6d1a fix(TDI-49026):close stream. (#8343) (#8355)
* fix(TDI-49026):close stream.

* fix(TDI-49026):improve closing stream and remove useless codes.

* fix(TDI-49026):add fix to streaming input source.

* fix(TDI-49026):improve closing input resource.

* fix(TDI-49026):improve code.
2022-12-29 10:32:24 +08:00
Jane Ding
2999c4eb9c fix(TUP-37467):[8.0.1&7.3.1] custom component are no more build as (#8308) (#8352)
snapshot but releases since june/july patch
https://jira.talendforge.org/browse/TUP-37467
2022-12-28 18:01:01 +08:00
Jane Ding
47afa2a7b0 fix(TUP-37416):Can't execute job with JSON component linked to (#8266) (#8351)
* fix(TUP-37416):Can't execute job with JSON component linked to
reposoitory
https://jira.talendforge.org/browse/TUP-37416

* fix(TUP-37012):Help Pane: Online Tools menu:
Bugtracker/sources/exchange/forum menus
https://jira.talendforge.org/browse/TUP-37012
2022-12-28 18:00:52 +08:00
hcyi
2b766f1a55 feat(TUP-32445):Add the support of the module view for TCK/tcomp (#8295)
frameworks.
2022-12-28 10:38:58 +08:00
Oleksandr Zhelezniak
021bfed544 fix(TDI-48981): bigquery support empty file (#8251) 2022-12-27 12:59:46 +02:00
kjwang
f23ab7e023 feat: TUP-37444 DI Repository view improvements (#8322)
* feat: TUP-37444 DI Repository view improvements
https://jira.talendforge.org/browse/TUP-37444
2022-12-27 10:16:46 +08:00
pyzhou
c0bfe51362 fix(TDI-48766):CVE Redshift jdbc42 (#8324) 2022-12-26 22:03:58 +08:00
jzhao
d836d6ed6d fix(TDI-49088):CVE-2022-46364,org.apache.cxf:cxf-core:3.4.4,3.5.2 (#8333)
* fix(TDI-49088):CVE-2022-46364,org.apache.cxf:cxf-core:3.4.4,3.5.2

* chore(TDI-49088):change talend-ws fixversion

* fix(TDI-49088):change cxf version to 3.4.10
2022-12-26 10:01:40 +08:00
wang wei
e81263ac38 fix(TDI-49013): CVE-2022-40152,com.fasterxml.woodstox:woodstox-core (#8312) (#8341) 2022-12-23 17:27:57 +08:00
jzhangbj
2c67e7d0d3 Add localized files (#8335)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-23 17:22:47 +08:00
Jane Ding
d7db470ae4 Revert "fix(TUP-37227):Issue building when items names too long (#8209) (#8321)" (#8340)
This reverts commit 3a74eff187.
2022-12-23 11:53:45 +08:00
wang wei
1ce2fa3ddd fix(TDI-48900): [Studio7.3.1]Component tXSLT can't process utf8 char well in xml and "use column instead of file/stream for XML" option (#8337) 2022-12-23 11:46:40 +08:00
kjwang
b9be92f27e Fix failed junit (#8329)
Fix failed junit
2022-12-22 14:55:39 +08:00
Laurent BOURGEOIS
d2d8a3e6a9 feat(TBD-11030):Add S3 Select Beta (#8331) 2022-12-21 17:57:28 +01:00
Jane Ding
3a74eff187 fix(TUP-37227):Issue building when items names too long (#8209) (#8321)
* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227

* fix(TUP-37227):Issue building when items names too long
https://jira.talendforge.org/browse/TUP-37227
2022-12-20 10:37:43 +08:00
Chao MENG
93be48ac4e fix(TUP-37051): Studio perspective continuously reset after install (#8316)
R2022-09 patch
https://jira.talendforge.org/browse/TUP-37051
2022-12-19 17:27:15 +08:00
Alexiane Yvonet
38a1c512ef Add localized files (#8302)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-16 12:12:15 +08:00
tsasada-talend
f27daa72fb Add localized files (#8298)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-16 11:43:15 +08:00
Alexiane Yvonet
7d3667ceaa Add localized files (#8306)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-16 11:31:52 +08:00
tsasada-talend
885fb10ff3 Add localized files (#8304)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-16 11:31:42 +08:00
Alexiane Yvonet
516473b734 Add localized files (#8303)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-16 09:30:59 +08:00
ypiel
835e940d14 feat(TDI-48883): set some mscrm versions deprecated. (#8273) (#8299)
* feat(TDI-48883): set some mscrm versions deprecated.

* feat(TDI-48883): Change default value + migration task.

* feat(TDI-48883): Change default value + migration task.

* feat(TDI-48883): add some logs.

* Revert "feat(TDI-48883): add some logs."

This reverts commit 4edcee27ac96fdf0d6fa7fbd027b48109271f6cf.

* feat(TDI-48883): Fix component name.

* feat(TDI-48883): Set version value.

* feat(TDI-48883): month is 0 based.

* feat(TDI-48883): change default endpoint for on premise 2016

Co-authored-by: jzhao-talend <jzhao@talend.com>

Co-authored-by: jzhao-talend <jzhao@talend.com>
2022-12-15 10:29:34 +01:00
pyzhou
f3a16dc93c feat(TDI-49016):Oracle version cleanup (#8286)
* feat(TDI-49016):Oracle version cleanup

* remove code

* migration task

* Revert "migration task"

This reverts commit ccc1bc6215.

* correct typo and logic

* fix logic error
2022-12-15 17:24:26 +08:00
apoltavtsev
b77d4ec445 fix(APPINT-34695) Remove circular references from MS code 2022-12-13 14:34:05 +01:00
wang wei
65037a71c6 fix(TCOMP-2299): [TCK Studio] : support dynamic column mix with basic columns(#8194) (#8291) 2022-12-13 18:10:39 +08:00
hzhao
2643895108 fix(TUP-37360): Compilation error for tELTMap componentsquash (#8288) 2022-12-13 17:30:09 +08:00
Oleksandr Zhelezniak
f81e55d1a9 fix(TDI-48876): hsqldb add missing libraries (#8228) 2022-12-12 16:59:34 +02:00
Dmytro Sylaiev
310bb785fc fix(TDI-48824): Bump talend-mscrm (#8280)
* to not call oauth twice
2022-12-09 12:43:34 +02:00
bhe-talendbj
0896c0f71b feat(TUP-37162): Improvement needed for standard Git mode (#8207) (#8279)
* feat(TUP-37162): update api

* feat(TUP-37162): delete eclipse project

* feat(TUP-37162): add ref project

* feat(TUP-37162): fix log project page

* feat(TUP-37162): fix logon offline project dialog
2022-12-09 16:08:55 +08:00
Zhiwei Xue
00d1af55c6 feat(TUP-37053):update UI text (#8275) 2022-12-09 10:52:21 +08:00
jzhangbj
33cc2d79af Add localized files (#8274)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-09 09:17:42 +08:00
tsasada-talend
d5f81911e6 Add localized files (#8271)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-08 18:15:40 +08:00
Chao MENG
19549210a3 feat(TUP-37052): Dark mode global implementation (#8270)
https://jira.talendforge.org/browse/TUP-37052
2022-12-08 11:46:57 +08:00
Emmanuel GALLOIS
10d57a9e85 fix(TCOMP-2277): rename shema's entry properties (#8264) 2022-12-07 11:32:45 +01:00
wang wei
9eaf5eecb9 fix(TDI-46955): TCK - Outline - Flow variable (#8260)
* fix(TDI-46955): TCK - Outline - Flow variable

* fix some issue

* remove duplicated
2022-12-07 10:26:40 +01:00
Chao MENG
4b025347ba feat(TUP-37052): Dark mode global implementation (#8263)
feat(TUP-37052): Dark mode global implementation
https://jira.talendforge.org/browse/TUP-37052
2022-12-06 15:28:05 +08:00
Chao MENG
d313d31074 feat(TUP-37052): dark theme support (#8262)
feat(TUP-37052): dark theme support
https://jira.talendforge.org/browse/TUP-37052
2022-12-06 14:35:09 +08:00
pyzhou
0f7d93b311 fix(TDI-48873):sl4j upgrade 1.7.34 (#8214)
* fix(TDI-48873):sl4j upgrade 1.7.34

* remove useless dependency

* reload4j
2022-12-06 10:35:51 +08:00
jiezhang-tlnd
81dcb5c72e fix(TUP-36712)revert for spark covert to standard (#8258) 2022-12-05 19:09:02 +08:00
Chao MENG
3a66b75a78 fix(TUP-37051): Studio perspective continuously reset after install R2022-09 patch (#8218)
* fix(TUP-37051): Studio perspective continuously reset after install
R2022-09 patch
https://jira.talendforge.org/browse/TUP-37051

* fix(TUP-37051): Studio perspective continuously reset after install
R2022-09 patch
https://jira.talendforge.org/browse/TUP-37051

* fix(TUP-37051): Studio perspective continuously reset after install
R2022-09 patch
https://jira.talendforge.org/browse/TUP-37051

* fix(TUP-37051): Studio perspective continuously reset after install
R2022-09 patch
https://jira.talendforge.org/browse/TUP-37051
2022-12-05 11:19:06 +08:00
Zhiwei Xue
de37070c07 feat(TUP-36415):Add needed --add-opens parameters for job execution (#8245)
* feat(TUP-37053):Handle Studio not managed --add-opens for JDBC and user
component for Job execution

* fix(TUP-37335):the setting is not updated timely
2022-12-02 15:45:04 +08:00
tsasada-talend
beb3003e02 Add localized files (#8244)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-02 14:52:59 +08:00
Alexiane Yvonet
1b6805f15c Add localized files (#8243)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-02 14:52:22 +08:00
Chao MENG
ebe451527a feat(TUP-37052): dark theme support (#8238)
* chore: support dark theme

* chore: support dark theme
2022-12-01 20:15:54 +08:00
pyzhou
b969961c0d fix(TDI-48951):CVE mina-sshd 2.9.2 (#8232) 2022-12-01 14:21:49 +08:00
Jane Ding
72268f766c Fix junit fail (#8240) (#8242) 2022-12-01 09:49:56 +08:00
Jane Ding
0ee6612156 fix(TUP-36969):fix junit fail (#8234) (#8239)
https://jira.talendforge.org/browse/TUP-36969
2022-11-30 10:31:20 +08:00
Jane Ding
4f8c012aaf chore(TUP-36969):upgrade slf4j to 1.7.34 (#8231) (#8235)
https://jira.talendforge.org/browse/TUP-36969
2022-11-29 17:35:00 +08:00
Oleksandr Zhelezniak
9fa019a6f4 chore(TDI-48956): align protobuf-java-util (#8230)
* to 3.19.6
2022-11-29 06:29:59 +02:00
Colm O hEigeartaigh
704c7b7b80 Create SECURITY.md (#8216) 2022-11-28 08:19:42 +00:00
sbliu
30a16faba1 chore(TUP-36969) upgrade slf4j (#8213)
* chore(TUP-36969) upgrade slf4j

* correct

* slf4j-log4j12-1.7.34.jar replaced with slf4j-reload4j-1.7.34.jar
2022-11-26 10:19:52 +08:00
Alexiane Yvonet
9699972125 Add localized files (#8220)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-11-25 16:07:54 +08:00
Chao MENG
9a966c1a90 fix(TUP-37153): Dead lock when migrating tck metadatas and jobs (#8210)
https://jira.talendforge.org/browse/TUP-37153
2022-11-25 14:35:37 +08:00
jzhangbj
18b15aaa62 Add localized files (#8217)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-11-25 10:27:34 +08:00
Oleksandr Zhelezniak
c59aff6d57 chore(TDI-48754): cve bump protobuf-java (#8154) 2022-11-24 11:47:32 +02:00
Oleksandr Zhelezniak
5d48fe3645 fix(TDI-48891): tFileInputMail attachment file (#8197)
* support file name without extension
2022-11-22 09:44:19 +02:00
jiezhang-tlnd
4fd3c9b4d2 chore(TUP-35860)CVE bctls-jdk15on-1.68.jar bcprov-jdk15on-1.68.jar (#8206) 2022-11-22 14:43:43 +08:00
Dmytro Ochkas
bbe98bd7f9 chore(TDI-47253): AddHourFormatToBigqueryBulkOutput migration return correction (#8169)
* if there is no modification then NOTHING_TO_DO is returned, SUCCESS_NO_ALERT otherwise
2022-11-21 19:08:01 +02:00
pyzhou
6619f991db fix(TDI-46383):TRBE not support Web tocken (#8153)
* fix(TDI-46383):TRBE_not_support_Web_tocken

* fix some issue

* typo
2022-11-21 22:01:14 +08:00
tsasada-talend
3adc392895 Add localized files (#8201)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-11-18 09:46:09 +08:00
ypiel
5f417c7093 feat(TDI-48543): MSCRM ROPC backport to master (#8199) 2022-11-18 00:43:11 +01:00
ypiel
84f05fbf7f chore(TDI-48830): remove talend-mscrm (#8198) 2022-11-16 14:17:58 +01:00
Jill Yan
a6e2dbf3e9 Jill/m80/appint-35115 Add opportunity to import API files with OAS 3.0 format in Studio metadata (#8164) (#8195)
* APPINT-35115 support API with OAS 3 importing

* APPINT-35115 support OAS 3.0 format with API import
2022-11-16 14:51:33 +08:00
wang wei
033678f6c6 fix(TDI-48810): Job build fails with : Duplicate nested type CompareUtil after R2022-10v2(#8171) (#8173) 2022-11-16 11:39:50 +08:00
vyu-talend
11149e4cf5 fix(TDI-48782):upgrade hsqldb.jar to solve cve. (#8187) (#8192)
* fix(TDI-48782):upgrade hsqldb.jar to solve cve.

* fix(TDI-48782): add system property.
2022-11-15 16:50:22 +08:00
bhe-talendbj
8421944d91 feat(TUP-35957): filter out invalid branches (#8165) (#8190) 2022-11-15 16:25:50 +08:00
Chao MENG
811cbd9332 Cmeng/fix/tup 36831 fix mig version (#8183)
* fix(TUP-36831): Migration task not working for tck connection component
https://jira.talendforge.org/browse/TUP-36831

* fix(TUP-36831): Migration task not working for tck connection component
https://jira.talendforge.org/browse/TUP-36831
2022-11-14 09:28:42 +08:00
jzhangbj
9d71e9d75e Add localized files (#8180)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-11-11 09:16:52 +08:00
tsasada-talend
954796ecbe Add localized files (#8179)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-11-11 08:53:12 +08:00
Alexiane Yvonet
c449cd1a4d Add localized files (#8178)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-11-11 08:50:49 +08:00
Chao MENG
07a2becec8 fix(TUP-36831): Migration task not working for tck connection component (#8176)
https://jira.talendforge.org/browse/TUP-36831
2022-11-10 18:39:29 +08:00
pyzhou
d880265aa9 fix(TDI-48441):CVE reload4j 1.2.22 (#7979)
* fix(TDI-48441):CVE reload4j 1.2.22

* Upgrade jar

* upgrade excel

* add miss
2022-11-10 17:31:28 +08:00
pyzhou
f120f95a39 fix(TDI-48779):tExtractJSONFields support java 17 (#8140)
* fix(TDI-48779):tExtractJSONFields support java 17

* fix(TDI-48779):tExcratJsonField support java 17

* fix(TDI-48779):align tFileInputJson

* add migrationTask to plugin.xml

* fix(TDI-48779): Add jar only for Xpath

* add properties name

* Change name
2022-11-10 16:06:38 +08:00
Chao MENG
58c033c23b fix(TUP-36831): Migration task not working for tck connection component (#8162)
* fix(TUP-36831): Migration task not working for tck connection component
https://jira.talendforge.org/browse/TUP-36831

* fix(TUP-36831): Migration task not working for tck connection component
https://jira.talendforge.org/browse/TUP-36831
2022-11-10 15:23:59 +08:00
hzhao
894964339e feat(TUP-33040): ELT components cannot handle table/column name in Japanese (#7991) (#8152)
* 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

* 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

* 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

* 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

* 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

* 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

* 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

* 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

* 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

* 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
add junit

* 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

* 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-11-10 11:49:24 +08:00
Emmanuel GALLOIS
c16538ae6c feat(TDI-48644): bump component-runtime to 1.50 (#8126) 2022-11-09 13:16:47 +01:00
Emmanuel GALLOIS
7b2c6a7f7c feat(TCOMP-2186): discover schema extended (#8072) 2022-11-09 13:15:42 +01:00
zyuan-talend
0844ba6a1a fix(TUP-36566):CVE:upgrade reload4j to 1.2.22. (#8117) (#8167) 2022-11-09 17:15:03 +08:00
sbliu
859a82c6b6 feat(TUP-32228) Load multiple libraries with routine by detect the selected module (#8083) (#8172)
2 ways in implementation: 
   first way, launch maven command dependency:list to get the dependencies, 
   second way, parse the pom file and search in local m2 repository
2022-11-09 10:10:17 +08:00
pyzhou
bfbeabf419 fix(TDI-48778): tGroovy java 17 upgrade 4.0.6 (#8141) 2022-11-08 18:08:52 +08:00
hcyi
2cf93ba8ef feat(TUP-33031):List invalid items with Project analysis of 8.0 (#8114)
* feat(TUP-33031):List invalid items with Project analysis of 8.0

* feat(TUP-33031):add junits

* feat(TUP-33031):improve for List invalid items with Project analysis of
8.0

* feat(TUP-33031):improve for List invalid items with Project analysis of
8.0

* feat(TUP-33031):improve for List invalid items with Project analysis of

* feat(TUP-33031):improve for List invalid items with Project analysis of
8.0

* feat(TUP-33031):improve for List invalid items with Project analysis of

* feat(TUP-33031):fix a bug

* feat(TUP-33031):filter and sort item when multi version.

* feat(TUP-33031):update message
2022-11-07 18:42:12 +08:00
wang wei
98fbcedf21 fix(TDI-48715): CVE-2022-42003,CVE-2022-42004, jackson-databind-2.13.2.2jar 2022-11-07 18:17:44 +08:00
jzhao
58dc4dbeab feat(TDI-48675):JDBC ELT components can not handle Japanese table,schama,alias name for insert/update/delete(#8131) (#8150) 2022-11-07 16:29:54 +08:00
Jane Ding
40a47fd9f7 fix(TUP-36862):Transfer pendo to EE (#8108) (#8148)
https://jira.talendforge.org/browse/TUP-36862
2022-11-07 09:27:54 +08:00
Zhiwei Xue
2bdc36aab8 fix(TUP-33707):Cannot invoke "javax.script.ScriptEngine.createBindings()" for Java 17 (#8146)
* fix(TUP-33707):Cannot invoke
"javax.script.ScriptEngine.createBindings()" for Java 17

* fix(TUP-33707): fix regexp matching problem

* fix(TUP-33707): correct Rhino dependency
2022-11-03 15:02:44 +08:00
sbliu
df92a62c56 fix(TUP-36853) fix NPE during convert standard job to big data stream job (#8144) 2022-11-03 11:28:41 +08:00
Xilai Dai
9bbcb04a53 feat(APPINT-34708) exclude libraries for cSQL/cSQLConnection (#8056) (#8142)
* feat(APPINT-34708) exclude libraries for cSQL/cSQLConnection

* feat(APPINT-34707) exclude libraries for cJsonValidator/cXmlValidator
2022-11-02 20:16:14 +08:00
Oleksandr Zhelezniak
9153d9f4ef chore(TDI-48748): show UIfields for missed target (#8121)
* TCK studion-integration
* evaluate as true UI condition where can't resolve target field
2022-11-01 10:38:51 +02:00
kjwang
56fc425f96 TUP-36760 Should remove Workspace from "Other login mode">"Manage (#8086) (#8138)
* TUP-36760 Should remove Workspace from "Other login mode">"Manage
Connections">Preference
https://jira.talendforge.org/browse/TUP-36760
2022-10-31 10:17:02 +08:00
jiezhang-tlnd
7d54c939ce Jzhang/tup 36712 (#8076)
* fix(TUP-36712)Schema lost when convert DeltaLake job to spark
https://jira.talendforge.org/browse/TUP-36712

* fix(TUP-36712)null exception

* code format

* change to variable

* fix(TUP-36712)Schema lost when convert DeltaLake job to spark
2022-10-28 09:50:44 +08:00
jzhao
af2c772e5f feat(TDI-48442):Add data action MERGE for tELTTeradataOutput/tELTNetezzaOutput (#8088) (#8137)
* feat(TDI-48442):Add data action MERGE for
tELTTeradataOutput/tELTNetezzaOutput

* feat(TDI-48442):fix some issues

* chore(TDI-48442):update some parameters display names
2022-10-28 09:31:49 +08:00
tsasada-talend
8624e9148b Add localized files (#8134)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-27 16:31:32 +08:00
jzhangbj
407d7b4a19 Add localized files (#8135)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-27 16:27:27 +08:00
Alexiane Yvonet
b8bd48d736 Add localized files (#8116)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-27 15:48:33 +08:00
tsasada-talend
d381c3010f Add localized files (#8112)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-27 15:41:20 +08:00
Alexiane Yvonet
ae790e6c7c Add localized files (#8133)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-27 15:34:12 +08:00
Dmytro Ochkas
6801577e96 feat(TDI-47508): Unbundle aws-java-sdk for javajet components (#8068)
unbundle aws-java-sdk for each javajet component + talend-aws lib
2022-10-26 19:29:05 +03:00
zyuan-talend
5671b2f063 fix(TUP-36820):add junit test. (#8124) 2022-10-26 11:15:48 +08:00
sbieliaievl
7758921bb7 fix(APPINT-34581) (#8130) 2022-10-26 09:58:39 +08:00
hzhao
491e85e141 Revert "feat(TUP-33040): ELT components cannot handle table/column name in (#8087)" (#8125)
This reverts commit 708a367d5d.
2022-10-25 14:15:49 +08:00
Jane Ding
19756c9a21 fix(TUP-36833):DB Common folder not showing under Palette tab (#8073) (#8119)
* fix(TUP-36833):DB Common folder not showing under Palette tab
https://jira.talendforge.org/browse/TUP-36833

* fix(TUP-36833):DB Common folder not showing under Palette tab
https://jira.talendforge.org/browse/TUP-36833
2022-10-24 17:54:22 +08:00
sbieliaievl
0d88849e4a fix(APPINT-34581) - fixed versions 2022-10-18 14:30:53 +02:00
pyzhou
de38e44e8b fix(TDI-48465):tOracleBulkExec stream row separator (#8089) 2022-10-16 23:39:16 +08:00
jzhangbj
8f9bdd4bf3 Add localized files (#8092)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-14 20:00:35 +08:00
tsasada-talend
38d70e7e8c Add localized files (#8091)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-14 20:00:20 +08:00
sbieliaievl
4bcd21e6d5 fix(APPINT-34581) - Route and data services features versions behave differently in Talend Runtime (#8070)
* fix(APPINT-34581) - fixed job feature version relation to cloud

* fix(APPINT-34581) - fixed import
2022-10-13 10:39:36 +03:00
Chao MENG
56d70ec71f feat(TUP-36777): Improve workspace setting for "Log in with Talend Cloud" (#8084)
* feat(TUP-36777): Improve workspace setting for "Log in with Talend
Cloud"
https://jira.talendforge.org/browse/TUP-36777
2022-10-13 12:00:06 +08:00
Jane Ding
e0a8ca5871 fix(TUP-36284):Compile error in Studio (#8010) (#8090)
* fix(TUP-36284):Compile error in Studio
https://jira.talendforge.org/browse/TUP-36284

* fix(TUP-36284):Compile error in Studio
https://jira.talendforge.org/browse/TUP-36284

* fix(TUP-36284):Compile error in Studio
https://jira.talendforge.org/browse/TUP-36284
2022-10-13 11:58:06 +08:00
hzhao
708a367d5d feat(TUP-33040): ELT components cannot handle table/column name in (#8087)
Japanese
2022-10-12 17:38:22 +08:00
Emmanuel GALLOIS
d64850ef04 feat(TDI-48595): bump component-runtime dependencies (#8049) 2022-10-12 10:20:29 +02:00
Zhiwei Xue
92ecd7e24b feat(TUP-36415):Add needed --add-opens parameters for job execution (#8062) 2022-10-12 10:00:24 +08:00
kjwang
576a491873 Fix TUP-36781 If do not select "ask me at startup" on login project (#8055)
Fix TUP-36781 If do not select "ask me at startup" on login project page, next time studio will popup "Branches has been changed! Please
check and logon manually" dialog
https://jira.talendforge.org/browse/TUP-36781
2022-10-10 16:49:22 +08:00
wang wei
2eeca2462d fix(TUP-36717): Avoid error log and NPE after after a connector use TCOMP-2230 allow a "ui.scope" target for the tck ActiveIf json metadata info (#8013) (#8081) 2022-10-09 16:55:05 +08:00
zyuan-talend
9e7b3b559c fix(TUP-36653):Schema Update Detection popping up everytime upon opening (#8057) (#8074)
the job.
2022-10-09 15:23:16 +08:00
wang wei
0556c7afa5 fix(TDI-48473): Job using tLDAPInput with Protocol=LDAPS fails in MDM (#8079) 2022-10-09 10:02:06 +08:00
Alexiane Yvonet
f562bf0924 Add localized files (#8071)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-09 09:19:07 +08:00
jiezhang-tlnd
f2f9696e13 fix(TUP-36755)Unable to load the jar automatically (#8033)
https://jira.talendforge.org/browse/TUP-36755
2022-10-08 11:28:01 +08:00
Wei Hua
816b7bfe95 APPINT-35038 Adding a comment breaks tRESTRequest and the resulting body is "null" (#8044)
-- clear comment for PUT/POST method outflow
2022-10-05 15:42:17 +02:00
tsasada-talend
0c57a88e0d Add localized files (#8061)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-30 14:39:52 +08:00
Alexiane Yvonet
40f0a0250d Add localized files (#8063)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-30 14:39:44 +08:00
Alexiane Yvonet
f522181bc1 Add localized files (#8058)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-30 14:39:37 +08:00
sbliu
1e200e0507 feat(TUP-36169) add unit test plugin (#7961) 2022-09-30 14:38:44 +08:00
zyuan-talend
8c49918c3e fix(TUP-36626):tAmazonMysqlInput gets only tAmazonMysqlConnection and (#8018) (#8060)
remove the version compatible tMysqlConnection from valid list.
2022-09-30 14:08:27 +08:00
dicarcab
277c7295b5 fix(TBD-14224): NPE exception while opening BigData Streaming Job (#8065) 2022-09-29 18:17:42 +02:00
wang wei
967a9255e6 fix(TDI-48550): tMysqlSCD component does not change date(time) fields to NULL (#8002) (#8051) 2022-09-29 09:52:37 +08:00
Dmytro Sylaiev
2e8a9ecf6d fix(TDI-48434): Avoid NPE for the old xlsx format (#7920)
* fix(TDI-48434): Avoid NPE for the old xlsx format

* fix(TDI-48434): Fix the studio build
2022-09-27 18:14:20 +03:00
zshen-talend
19508d6f72 fix(TDQ-20725): The default project dir path support reference project (#7999) (#8047) 2022-09-27 18:00:19 +08:00
vyu-talend
99b1f426b7 feat(TDI-42323):add entry to custom ratio. (#7968)
* feat(TDI-42323):add entry to custom ratio.

* feat(TDI-42323):make some changes.

* feat(TDI-42323):add show if restrictions.

* feat(TDI-42323):change the checkbox's name.
2022-09-27 10:48:30 +08:00
kjwang
78a6da482d Kjwang/tup 36748 studio send request to wrong data center (#8032) (#8041)
* TUP-36748 Studio send request to wrong data center when token invalid
https://jira.talendforge.org/browse/TUP-36748
2022-09-26 18:22:34 +08:00
Chao MENG
a90bb7aed8 feat(TUP-36738): Not able to change workspace with "Log in with Talend (#8031)
feat(TUP-36738): Not able to change workspace with "Log in with Talend Cloud"
https://jira.talendforge.org/browse/TUP-36738
2022-09-26 18:01:42 +08:00
kjwang
d220fc90c2 kjwang/Fix TUP-36721 Only display SSO page for Talend Studio (#8016) (#8040)
kjwang/Fix TUP-36721 Only display SSO page for Talend Studio
https://jira.talendforge.org/browse/TUP-36721
2022-09-26 17:52:33 +08:00
Oleksandr Zhelezniak
9bf1d76f35 fix(TDI-48480): bigQuery transfer file in chunks (#7970)
* transfer big files in chunk modes.
* use hardcoded big value for that to reduce internal behavior changes.
* use either 512MB or file length size for chunks
* support dieOnError
2022-09-26 10:25:56 +03:00
kjwang
5b1fdbadd3 Fix TUP-36718 SSO Login: "Authentication credentials were missing or (#8038)
* Fix TUP-36718 SSO Login: "Authentication credentials were missing or
incorrect" shows in logon dialog after switch from ap to eu
https://jira.talendforge.org/browse/TUP-36718
2022-09-26 15:14:26 +08:00
kjwang
679d72115b Kjwang/fix tup 36733 fix junit error on maintenance 8.0 (#8027) (#8037)
Fix TUP-36733 Fix junit error on maintenance/8.0
https://jira.talendforge.org/browse/TUP-36733
2022-09-26 10:59:04 +08:00
kjwang
c55767e937 Fix: TUP-36714 Improve the code for SSO feature (#8012) (#8017) (#8036)
* Fix: TUP-36714 Improve the code for SSO feature
https://jira.talendforge.org/browse/TUP-36714
2022-09-26 10:45:38 +08:00
kjwang
523c1d26fd Kjwang/feat tup 32606 support sso on studio (#7494) (#8004) (#8035)
TUP-32606 Support SSO on Studio
https://jira.talendforge.org/browse/TUP-32606
2022-09-26 09:44:12 +08:00
Oleksandr Zhelezniak
0c23d25eeb fix(TDI-48540): jasper add missed jar (#8011)
* commons-collections (v2) is used by commons-beanutils
2022-09-23 14:18:53 +03:00
hcyi
6c2da8c724 fix(TUP-36584):tMap component hang with tRowGenerator; can only end task using Task Manager (#7986)
* fix(TUP-36584):tMap component hang with tRowGenerator; can only end task
using Task Manager

* fix(TUP-36584):tMap component hang with tRowGenerator; can only end task
using Task Manager
2022-09-23 18:42:32 +08:00
tsasada-talend
b48311e366 Add localized files (#8026)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-22 17:41:01 +08:00
zyuan-talend
be98e6c3eb fix(TUP-36519):"Detect and update all jobs" does not update all jobs. (#7959) (#8025) 2022-09-22 16:47:38 +08:00
bhe-talendbj
d9885994fc fix(TUP-35879): revert migration task (#8014) (#8019) 2022-09-21 17:39:00 +08:00
pyzhou
b39f4be745 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:03:22 +08:00
Oleksandr Zhelezniak
95c8141818 fix(TDI-48495): support dieOnError in tS3List (#7977) 2022-09-19 09:54:35 +03:00
Dmytro Grygorenko
de06f438be fix(TDI-48560): fix regression with MDC and Log4J. (#8006) 2022-09-16 18:05:09 +03:00
jzhangbj
17b165b8c8 Add localized files (#7997)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-16 11:54:47 +08:00
tsasada-talend
dc3fb0f4db Add localized files (#7995)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-16 10:36:01 +08:00
Alexiane Yvonet
64bdfe7ca3 Add localized files (#7994)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-16 09:59:43 +08:00
Emmanuel GALLOIS
8e4d96b515 fix(TCOMP-2182): pass version to tck guess schema (#7987) 2022-09-15 11:42:33 +02:00
vyu-talend
a6190d6896 fix(TDI-48213):fix the risk of not closing resources (#7922)
* 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>
2022-09-15 16:33:45 +08:00
Dmytro Grygorenko
1f5a3f62d8 feat(TDI-46676): MDC logging for Log4J. (#7702)
* feat(TDI-46676): MDC logging for Log4J.

* feat(TDI-46676): implement for Log4J2 only.

* feat(TDI-46676): formatting, duplicate entries removed.

* feat(TDI-46676): restoring after rebase.

* feat(TDI-46676): fix after rebase.

* feat(TDI-46676): add content of jobInfo.properties

* fix(TDI-46676): corrections after rebase.

* feat(TDI-46676): typos.

* feat(TDI-46676): changes after code review.
2022-09-14 16:11:56 +03:00
Jane Ding
56577d508b fix(TUP-36251):[8.0.1] File JSON metadata not working when special character or space is available in the field name (#7992)
* 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

* 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 20:15:55 +08:00
Liu Xinquan
a5ad384e46 Revert "fix(TDQ-20610) org.apache.lucene:lucene-core (#7944)" (#7982)
This reverts commit 8ea780dc4d.
2022-09-13 17:47:58 +08:00
AlixMetivier
4e9e4e0290 feat(TBD-13647): allow switch from transient to interactive cluster (#7713) (#7971)
* 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>

Co-authored-by: AlixMetivier-zz <50327620+AlixMetivier-zz@users.noreply.github.com>
2022-09-13 08:38:40 +02:00
zyuan-talend
021574267c fix(TUP-35745): Research: Bring a dark mode for Talend Studio. (#7966) 2022-09-13 10:49:19 +08:00
pyzhou
761e336111 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:10:39 +08:00
jzhangbj
edb39550e6 Add localized files (#7969)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-09 17:26:00 +08:00
Dmytro Ochkas
245bd37ca8 chore(TDI-48339): aws CVE path traversal (#7957)
bump aws-java-sdk to 1.12.297
2022-09-09 11:55:39 +03:00
Oleksandr Zhelezniak
54c00306d9 fix(TDI-47865): guess schema flow (#7863) 2022-09-09 11:31:50 +03:00
tsasada-talend
2c7248ef83 Add localized files (#7967)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-09 15:13:57 +08:00
Alexiane Yvonet
01cd9c232b Add localized files (#7965)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-09 14:59:42 +08:00
Jane Ding
fea8d4065a update jdt pref (#7964) 2022-09-08 11:54:33 +08:00
sbliu
d143d33850 feat(TUP-36340) oracle add support of orai18n.jar (#7861) (#7962) 2022-09-08 11:08:19 +08:00
hcyi
8e3ec1f574 fix(TUP-35511):[JDBC TCK]: improve the ui layout for tck connector in (#7948)
studio
2022-09-07 15:35:43 +08:00
bhe-talendbj
17742a2c68 feat(TUP-36373): move m2 setting out of local setting (#7956) (#7958) 2022-09-07 09:59:01 +08:00
Liu Xinquan
8ea780dc4d fix(TDQ-20610) org.apache.lucene:lucene-core (#7944) 2022-09-06 17:19:16 +08:00
hzhao
b63ce620eb fix(TUP-36593): Nexus proxy password is stored in clear text in project (#7935) (#7953)
* 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-06 09:34:19 +08:00
Jane Ding
19e68c1694 fix(TUP-36440):JSON parsing issue when creating a new JSON file input in (#7909) (#7952)
* 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:49:07 +08:00
kjwang
64b10e61a9 Kjwang/tup 32641 change the help system (#7856) (#7950)
* 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:48:05 +08:00
wang wei
7d7e4398ac fix(TDI-48333): [CVE]: replace or remove xalan dependency for tfileinputxml and twebservicexxx components (#7890) (#7949) 2022-09-05 11:08:06 +08:00
pyzhou
f5b4f882ff fix(TDI-48456):tPOP java8 compatibility (#7929) 2022-09-02 17:39:04 +08:00
jzhangbj
20b460ddc3 Add localized files (#7936)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-02 14:56:04 +08:00
tsasada-talend
125870fea8 Add localized files (#7934)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-02 14:41:20 +08:00
sbliu
ac916cbc57 fix junit failure(#7933) (#7940) 2022-09-02 14:27:07 +08:00
bhe-talendbj
e180852f07 feat(TUP-36373): Delete .m2 with UI option when apply a monthly updat… (#7928)
* 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

* feat(TUP-36373): add doc link
2022-09-01 16:54:53 +08:00
Oleksandr Zhelezniak
c05c6f3c7f fix(TDI-48363): skip null enum parameter (#7870) 2022-09-01 11:11:49 +03:00
Oleksandr Zhelezniak
50db6d0d8a fix(TDI-48446): require library when no connection (#7924) 2022-09-01 10:36:47 +03:00
pyzhou
d09be2efef Added extra fields, dependencies + token fetch logic. (#7918) (#7923)
Co-authored-by: Balázs Gunics <bgunics@talend.com>

Co-authored-by: Balázs Gunics <bgunics@talend.com>
2022-09-01 11:20:50 +08:00
hcyi
2b69024fee fix(TUP-36483):Code generation fails with xmlmap. (#7892) 2022-08-30 17:56:55 +08:00
jzhao
2c97652a74 fix(TDI-48426):CVE: org.postgresql:postgresql:42.2.25 (#7902) 2022-08-30 15:57:33 +08:00
bhe-talendbj
f6d32e4ac1 fix(TUP-35879): Default value is not saved into the job in tck component (#7815) (#7914)
* 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-29 17:46:44 +08:00
sbliu
b03481e60e chore(TUP-36502) upgrade org.postgresql:postgresql:42.2.25 to 42.2.26 (#7901) 2022-08-29 16:37:51 +08:00
Joe
4455d61521 fix(TUP-35231): tELTMap update query not be wrapped for SET column when (#7855) (#7916)
* 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-29 10:21:01 +08:00
Dmytro Sylaiev
c9c84e121c fix(TDI-48316): Add remote dir name (#7864) 2022-08-19 20:39:32 +03:00
Alexiane Yvonet
4905cfd090 Add localized files (#7908)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-19 10:30:10 +08:00
Xilai Dai
30c0b563b1 fix(APPINT-34738) add MsmqTalend into osgi-exclude.properties (#7898) 2022-08-17 18:33:20 +08:00
wang wei
710bf29d2f fix(TDI-47696): [JDBC TCK]: Support dynamic changable setting when every row come, for tjdbcrow preparedstatementtable ui (#7711) (#7893) 2022-08-17 10:07:41 +08:00
zyuan-talend
e6c614bbc2 fix(TUP-35909):add junit test. (#7887) 2022-08-15 10:59:54 +08:00
Xuwei ZHU
4782532dca Add localized files (#7881)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-12 08:58:23 +08:00
jzhangbj
2f3bdc3e0b Add localized files (#7883)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-12 08:49:17 +08:00
Alexiane Yvonet
b2250689e9 Add localized files (#7877)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-11 17:40:01 +08:00
vyu-talend
ac2245fb06 Revert "fix(TDI-48213):fix the closing resources issues. (#7826) (#7873)" (#7879)
This reverts commit e29fa80408.
2022-08-11 15:35:10 +08:00
zyuan-talend
32dcb2e020 fix(TUP-35909):update junit test. (#7854) (#7871) 2022-08-10 19:17:38 +08:00
vyu-talend
e29fa80408 fix(TDI-48213):fix the closing resources issues. (#7826) (#7873)
* fix(TDI-48213):fix the closing resources issues.

* fix(TDI-48213):change the log level.
2022-08-10 18:30:52 +08:00
hzhao-talendbj
f1967f2645 (TUP-36341): Unable to run DQ reports with subjob+joblet on a cloud or (#7838) (#7872)
* (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-10 16:58:09 +08:00
Oleksandr Zhelezniak
2c2f8e884e fix(TDI-46563): fix log message (#7869)
* add variable with empty value
2022-08-09 14:10:25 +03:00
jiezhang-tlnd
74d5f20345 Jzhang/tup 36410 (#7868)
* 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:18 +08:00
hcyi
db8732247a feat(TUP-35963):fix a bug when rename the link. (#7731) 2022-08-09 16:35:16 +08:00
Abdulhamid Rashankar
a91a2f6e71 APPINT-34738: Integrate Talend-customized Microsoft MQ driver jar with improved native library loading (#7858)
* APPINT-34738: Integrate Talend-customized Microsoft MQ driver jar with improved native library loading

* APPINT-34738: Integrate Talend-customized Microsoft MQ driver jar with improved native library loading

* APPINT-34738: Integrate Talend-customized Microsoft MQ driver jar with improved native library loading
2022-08-09 09:18:01 +02:00
pyzhou
e6f036a519 feat(TDI-47369): tSendMail Oauth2 (#7784) (#7866)
* 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.
# Conflicts:
#	main/plugins/org.talend.repository/plugin.xml
2022-08-09 10:07:51 +08:00
pyzhou
6c5527d6e9 fix(TDI-48322):align javax.mail version (#7847) 2022-08-09 10:06:48 +08:00
wang wei
532c950982 fix(TDI-47717): [JDBC TCK]: support tjdbccommit/tjdbcrollback (#7867) 2022-08-09 09:42:54 +08:00
qiongli
f26d262975 fix(TDQ-20362): Update and save analysis when rename jdbc connection (#7817) 2022-08-08 09:48:59 +08:00
pyzhou
d3800d42ea fix(TDI-46737) (#7843) 2022-08-05 10:29:07 +08:00
Xuwei ZHU
4a2583f672 Add localized files (#7846)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-04 17:24:30 +08:00
jzhangbj
4fde7f3df4 Add localized files (#7845)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-04 17:20:09 +08:00
Alexiane Yvonet
5c962b4b9c Add localized files (#7844)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-08-04 17:02:20 +08:00
msjian
acd2da7b3c fix(TDQ-20638): fix a replacement error for DQ item (#7839) 2022-08-02 17:14:43 +08:00
sbliu
befb625719 feat(TUP-29393) amend message. (#7837) 2022-08-02 15:33:48 +08:00
pyzhou
43f7b1f96b feat(TDI-46737):print jobinfo log move (#7832) 2022-08-02 14:46:18 +08:00
vyu-talend
3cbfcff2a1 fix(TDI-48246):upgrade guava to align. (#7809) (#7834) 2022-08-02 12:03:25 +08:00
pyzhou
40214ad0f9 fix(TDI-48254): tRSSOoutput encoding issue (#7799)
* fix(TDI-48254): tRSSOoutput encoding issue

* Changed to compatible with jdk 8
2022-08-02 10:26:22 +08:00
vyu-talend
7aeecb33de fix(TDI-48082):add additional parameters to all greenplum. (#7794) (#7830) 2022-08-02 10:20:19 +08:00
tsasada-talend
120c8f067f Add localized files (#7823)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-29 15:29:58 +08:00
jzhangbj
4aef962f93 Add localized files (#7822)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-29 15:29:16 +08:00
Alexiane Yvonet
ccfd0210d9 Add localized files (#7821)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-29 15:28:23 +08:00
jzhangbj
efb3892845 Add localized files (#7810)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-29 15:27:22 +08:00
sbliu
0a076d5864 feat(TUP-29393) remove preference initialization of nexus connection timeout (#7789) (#7820)
* 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:58:14 +08:00
jiezhang-tlnd
aa3d21f60d fix(TUP-35446)CVE: org.apache.maven:maven-core:3.8.3 (#7747) (#7819) 2022-07-27 15:09:11 +08:00
sbliu
6057fa9b53 fix(TUP-36128) fix problem when parse where condition string which contains global string for tELTmap. (#7801) (#7816)
* fix(TUP-36128) fix problem when parse where condition string which contains global string for tELTmap.

* fix(TUP-36128) add junit .
2022-07-27 10:48:10 +08:00
wang wei
af32c2d607 fix(TDI-48086): CVE poi-scratchpad (#7814) 2022-07-27 10:19:52 +08:00
wang wei
738392a032 fix(TDI-48203): [CVE]: routines.system.JSONObject(Object bean) use reflect to call method invoke, that's dangerous for evil script inject(#7721) (#7813) 2022-07-27 09:51:33 +08:00
Oleksandr Zhelezniak
23a494f865 chore(TDI-48177): bump google oauth (#7765)
* 1.31.0 -> 1.33.3
2022-07-26 11:03:43 +03:00
sbliu
fbf81a76fe fix(TUP-36252) fix NPE for tos studio build job (#7806) 2022-07-26 14:25:30 +08:00
jzhao
b5bbb4ab54 feat(TDI-46737):print jobinfo log (#7618) (#7811)
* 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

Co-authored-by: pyzhou <pyzhou@talend.com>
2022-07-26 11:29:58 +08:00
sbliu
79091dad0d chore(TUP-35865) remove dependency link to wstx-asl in libraries.apache.axis (#7727) 2022-07-22 17:28:11 +08:00
Zhiwei Xue
86c76cea8f fix(TUP-18979):Migration tasks including mapping files (#7730) (#7808) 2022-07-22 16:51:42 +08:00
Oleksandr Zhelezniak
5833e5b3b3 chore(TDI-48081): bump xmlsec 2.3.1 (#7769)
* MCRMInput\Output 2.1.2 -> 2.3.1
2022-07-22 09:47:10 +03:00
kjwang
a30b7fb50e TUP-36157 Error when install Bigtable in studio: Illegal character in (#7764)
TUP-36157 Error when install Bigtable in studio: Illegal character in query
https://jira.talendforge.org/browse/TUP-36157
2022-07-22 09:37:05 +08:00
Jane Ding
663a066477 fix(TUP-36192):Talend 8 - Unable to Save Job (#7783) (#7805)
* 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:50:30 +08:00
tsasada-talend
ff52f0c86f Add localized files (#7800)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-21 16:43:36 +08:00
sbliu
d045f176a1 chore(TUP-35948) showOverwrite enabled when is cloud connection (#7770) (#7796)
show override in preference page load from logon dialog when product is cloud license or tp_all license.
2022-07-21 10:58:35 +08:00
jzhao
71fda3d5be fix(TDI-48235):align bouncycastle to 1.70 (#7760) 2022-07-20 16:16:31 +08:00
jzhao
dedff2bbda fix(TDI-48046): CVE: IBM MQ 9.2.4.0 (#7758) 2022-07-20 15:41:56 +08:00
hzhao-talendbj
c990583855 Revert "chore(TUP-35265): upgrade 'crypto-utils' jar in low level (#7645) (#7724)" (#7792)
This reverts commit 7e5d9ed650.
2022-07-19 16:55:41 +08:00
jiezhang-tlnd
4f93848f0f Revert "Revert "feat(TUP-35808)Generate module name from maven url (#7751)" (#7759)" (#7793)
This reverts commit c8e9707bb9.
2022-07-19 16:04:46 +08:00
pyzhou
4a368ce478 fix(TDI-48024): ResumeUtil performance issue. (#7771) 2022-07-19 10:31:11 +08:00
vyu-talend
92f3ef63e8 fix(TDI-47976):fix some potencial npe. (#7757) (#7787) 2022-07-19 10:21:27 +08:00
wang wei
1d8a178b8a fix(TDI-48221): tDBBulkExec (MYSQL) Failing with error (#7785) 2022-07-18 10:10:59 +08:00
Dmytro Sylaiev
fdf0cf1596 feat(TDI-46563): Allow not to fire ANALYZE command (#7729) 2022-07-15 12:18:25 +03:00
tsasada-talend
315430e76b Add localized files (#7781)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-15 16:16:12 +08:00
Jane Ding
f96e6906b8 feat(TUP-35644):tMap - possible simplified metrics to send to Pendo (#7690) (#7777)
* 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 18:08:25 +08:00
vyu-talend
99bf99112d feat(TDI-44761):improve sftp in ftp components (#7728) (#7776)
* 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:57:57 +08:00
hcyi
17b2bb6b34 feat(TUP-30684):fix a bug if the table is start with a number or (#7775)
illegal character.
2022-07-14 15:15:16 +08:00
zshen-talend
fe9ce8f275 fix(TDQ-20577): replace project name with lowercase mode in TDQItems when export job (#7767) 2022-07-14 14:29:58 +08:00
Jill Yan
a709eb1a3d APPINT-34809 fix JSON exception (#7753)
Co-authored-by: jillyan <yan955599@gmail.com>
2022-07-14 09:37:12 +08:00
Jane Ding
978f08b5b5 Jding/tup 35939 file dialog style (#7755) (#7766)
* 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 19:07:59 +08:00
jiezhang-tlnd
c8e9707bb9 Revert "feat(TUP-35808)Generate module name from maven url (#7751)" (#7759)
This reverts commit 7365a191ea.
2022-07-12 16:58:14 +08:00
Dmytro Sylaiev
4b1cdc1193 fix(TDI-47908): Commit stats in case of Error (#7703) 2022-07-12 11:14:41 +03:00
pyzhou
2d8bc2352d fix(TDI-48290): tCould upgrade (#7750) 2022-07-12 09:20:38 +08:00
hcyi
0ebc632024 feat(TUP-30684):snowflake Feature request to refresh the table schema instead of automatically refreshing all table schemas. (#7699)
* 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:33 +08:00
jiezhang-tlnd
7365a191ea feat(TUP-35808)Generate module name from maven url (#7751)
https://jira.talendforge.org/browse/TUP-35808
2022-07-11 17:46:56 +08:00
kjwang
c1182639f7 Fix: TUP-36107 In Studio 8 Stats & Logs project settings are removed (#7723) (#7749)
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-11 09:39:37 +08:00
zshen-talend
dc4e685dce fix(TDQ-20754): revert code to keep project is lowercase (#7746) 2022-07-08 17:46:37 +08:00
wang wei
068aed3cd8 fix(TDI-47694): [JDBC TCK]: Inject runtime context for tck connector runtime(#7743) 2022-07-08 15:44:23 +08:00
pyzhou
8cf06e4e2e 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
2022-07-07 23:41:17 +08:00
Emmanuel GALLOIS
d54b04c285 fix(TCOMP-2171): fix ComponentIndex constructor in TaCoKitUtilTest (#7737) 2022-07-07 14:36:50 +02:00
tsasada-talend
c2af6c8d9f Add localized files (#7734)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-07 17:15:16 +08:00
Alexiane Yvonet
e85a60ebce Add localized files (#7733)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-07 17:11:55 +08:00
Emmanuel GALLOIS
87926e93b0 fix(TCOMP-2171): fix ComponentIndex constructor (#7715) 2022-07-07 10:28:40 +02:00
hzhao-talendbj
7e5d9ed650 chore(TUP-35265): upgrade 'crypto-utils' jar in low level (#7645) (#7724) 2022-07-06 09:53:52 +08:00
sponomarova
2fa2e5ad01 fix(TBD-13990): [Patch R2022-05v2_8.0.1] tHiveConnection component doesn't generate code for url_tHiveConnection variable definition (#7669) (#7720) 2022-07-04 14:59:30 +03:00
Dmytro Grygorenko
532b7e635d fix(TDI-48185): bump "nimbus-jose" version (leftovers). (#7712) 2022-07-04 11:23:11 +03:00
zyuan-talend
d2d9447caa fix(TUP-31721):Not clear studio index cache in normal case. (#7616) (#7705) 2022-07-01 19:37:09 +08:00
jzhao
3b61af4e85 fix(TDI-48159):tSalesforceEinsteinBulkExec align force-wsc with other sf (#7693)
components
2022-07-01 14:41:43 +08:00
jzhangbj
7de187df81 Add localized files (#7707)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-01 10:36:48 +08:00
tsasada-talend
65f171ac10 Add localized files (#7706)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-07-01 10:36:12 +08:00
Jane Ding
d7e2e05c66 fix(TUP-35939):tFileOutput components resulting in File not found error (#7666) (#7708)
* 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 10:29:04 +08:00
Abdulhamid Rashankar
8c161c821f APPINT-34489 : profile added for prometheus dependencies (#7701) 2022-06-30 09:15:04 +02:00
wang wei
fc4c4b1900 fix(TDI-47714): [JDBC TCK]: "Use existed connection" ui appear in (#7586) (#7704) 2022-06-30 11:52:30 +08:00
pyzhou
0ccd9ff9fa fix(TDI-48113):CVE woodstox-core (#7650) 2022-06-30 10:16:08 +08:00
Dmytro Sylaiev
5df8cd540a fix(TDI-48004): Handle dependency with classifier (#7672) 2022-06-29 15:11:55 +03:00
zshen-talend
e6936b650c fix(TDQ-19623): fix junit about BuildJobHandlerTest.testBuildJobWithTDM (#7692) (#7698) 2022-06-29 13:03:54 +08:00
kjwang
3998e40cef 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) (#7696)
* 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:52:53 +08:00
bhe-talendbj
f5d80e4f01 fix(TUP-35942): update relevant job only after renaming joblet (#7673) (#7695) 2022-06-29 11:39:20 +08:00
Jill Yan
2d1fa2a083 APPINT-34694 build routelet module (#7675)
Co-authored-by: jillyan <yan955599@gmail.com>
2022-06-29 10:48:31 +08:00
Wei Hua
8125ca9a29 APPINT-31958 Wrong endpoint displayed in console message when using cRest/tRESTRequest (#7679) 2022-06-28 16:23:50 +08:00
Olha V
296df1bfde fix(TDI-48035): Add null marker to tBigQueryOutput (#7662) 2022-06-24 09:53:20 +03:00
Jane Ding
6a89474d30 fix(TUP-35599):SuggestionValues.Item support of user friendly UI label (#7686)
different from it's id
https://jira.talendforge.org/browse/TUP-35599
2022-06-24 14:27:00 +08:00
Chao MENG
acfaeb05a2 chore: update plugin timestamp (#7684) 2022-06-23 17:14:38 +08:00
Jane Ding
2f90ccd1a8 Jding/tup 35599 suggestion values UI to record id and label master (#7670)
* 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

Conflicts:
	main/plugins/org.talend.repository/plugin.xml

* 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-22 09:51:29 +08:00
sbieliaievl
c0b30cf1e7 fix(APPINT-33830) - migration for demos (#7602)
* Added rename timeout parameters for tRESTClient migration

* fixed pom file structure

* Changed version in pom for migration

* fix(APPINT-33830) - rebase fix

* Update plugin.xml

* Update plugin.xml

* Update plugin.xml

* fix(APPINT-33830) - removed wrong break

* fix(APPINT-33830) - changed break
2022-06-21 10:35:23 +03:00
msjian
b5f96496f4 fix(TDQ-19435): fix a NPE (#7663) 2022-06-20 10:01:55 +08:00
zshen-talend
d0fbe0defa fix(TDQ-19623): make sure project name never force lowercase (#7661) 2022-06-17 10:17:23 +08:00
sponomarova
d9454a11ef feat(TBD-13823): spark local 3.2.x GA (#7652) (#7656) 2022-06-16 12:52:54 +03:00
zshen-talend
bca8dd8802 fix(TDQ-19623): make sure build job action work for reference project (#7654) 2022-06-15 18:18:37 +08:00
Dmytro Sylaiev
45c4e32c2a 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:21:51 +03:00
hcyi
e637d53155 fix(TUP-35508):Better to improve context prompt for JDBC. (#7624)
* 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:08:33 +08:00
wang wei
537bd1b73a fix(TCOMP-2122): [JDBC TCK]: can't get user defined schema info in tck runtime in studio when no data outut line 2022-06-14 13:56:21 +08:00
Laurent BOURGEOIS
2fcf4be1e2 fix(TBD-13581):tHiveConnection doesn't support spark 3.1.x dataproc 2.0.x (#7646) 2022-06-10 14:33:51 +02:00
Jane Ding
86ee3f4ad1 feat(TUP-33085):Add Icon(s) to open Help (#7571) (#7643)
* 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-10 17:25:55 +08:00
Xuwei ZHU
106c010d53 Add localized files (#7642)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-06-09 19:08:34 +08:00
Alexiane Yvonet
80917277a5 Add localized files (#7640)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-06-09 19:08:21 +08:00
Dmytro Sylaiev
f0fe150ec0 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:44:22 +03:00
Dmytro Grygorenko
46523080d3 fix(TDI-47935): bump "nimbus-jose-jwt" lib to fix CVE. (#7522) 2022-06-09 10:32:59 +03:00
jiezhang-tlnd
68b5e9e7c4 export dataset need with datastore (#7579) (#7639)
* 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:58:42 +08:00
Chao MENG
c3b1df17a0 item(TUP-35556): Handle demo feedbacks for update from TMC (#7595)
https://jira.talendforge.org/browse/TUP-35556
2022-06-09 10:50:06 +08:00
msjian
d7af0fc449 Revert "fix(TDQ-20476): fix match analysis run get error (#7622)" (#7633)
This reverts commit fd2c8b365b.
2022-06-08 16:21:22 +08:00
jiezhang-tlnd
c2408e4223 fix(TUP-35683)doc use job for route, joblet for routelet (#7630) (#7636)
https://jira.talendforge.org/browse/TUP-35683
2022-06-08 15:35:19 +08:00
sbieliaievl
2ec3561107 fix(APPINT-24774) - POST/PUT operations when importing API in tRESTRequest should declare a body parameter (#7518)
* fix(APPINT-24774) - POST/PUT operations when importing API in
tRESTRequest should declare a body parameter

* fix(APPINT-24774) - POST/PUT operations when importing API in
tRESTRequest should declare a body parameter
2022-06-08 08:46:55 +03:00
jiezhang-tlnd
acc3c15744 feat(TUP-34931)Support Sybase 17 (#7620) (#7632) 2022-06-08 10:59:30 +08:00
msjian
fd2c8b365b fix(TDQ-20476): fix match analysis run get error (#7622) 2022-06-07 18:59:12 +08:00
wang wei
cb369968e9 fix(TDI-48037): CVE: org.postgresql:postgresql:42.2.14 (#7573) (#7629) 2022-06-07 17:57:32 +08:00
jzhangbj
70f018b26f Add localized files (#7611)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-06-06 09:32:59 +08:00
tsasada-talend
f6a4d9022f Add localized files (#7610)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-06-06 09:31:59 +08:00
Alexiane Yvonet
616815d794 Add localized files (#7609)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-06-06 09:30:39 +08:00
pyzhou
8767e96bcd fix(TDI-48069):tRedshiftBulkExec wrong version (#7608) 2022-06-02 19:39:27 +08:00
Jill Yan
26dcedadef fix compile error (#7605)
Co-authored-by: jillyan <yan955599@gmail.com>
2022-06-02 11:00:48 +08:00
hcyi
58a39c8fb8 feat(TUP-34854):Setup custom JKS for signature by System Property (#7382)
* 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-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:58:37 +08:00
Chao MENG
7cf738b911 Cmeng/fix/tup 35585 zero install tck (#7568)
* 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:26 +08:00
Jill Yan
42b7a46dee APPINT-34618 add mssql driver to import-package if used in child job (#7587)
Co-authored-by: jillyan <yan955599@gmail.com>
2022-06-02 09:10:13 +08:00
Jane Ding
70314bd2b4 feat(TUP-35301):[JDBC TCK]: Support MODULE_LIST field for studio tck (#7517) (#7599)
* 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:22:23 +08:00
zshen-talend
d42dc6e42e test to avoid project name lowercase (#7598) 2022-06-01 16:14:15 +08:00
wang wei
b824673188 fix(TDI-47803): Compile error after applying Patch_20220107_R2022-01_v1-7.3.1 (#7474) (#7597) 2022-06-01 11:42:11 +08:00
jiezhang-tlnd
c34725bbef feat(TUP-28853)tRunjob is ok, need handle joblet (#7484) (#7594)
* 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:41:50 +08:00
Dmytro Sylaiev
f517e56b83 feat(TDI-44884): Correct missing label change (#7593) 2022-05-31 11:52:32 +03:00
Oleksandr Zhelezniak
9ed98d4f9d 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:03:01 +03:00
bhe-talendbj
7a9ff69e14 chore(TUP-35685): upgrade database driver version (#7576) (#7592) 2022-05-31 14:35:00 +08:00
Chao MENG
8acb79fbd4 fix(TUP-35633): 'Use local Update settings' checkbox should not be (#7577)
fix(TUP-35633): 'Use local Update settings' checkbox should not be 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:20:33 +08:00
Oleksandr Zhelezniak
04b7d3251e 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:09:33 +03:00
Alexiane Yvonet
e64b5d2e23 Add localized files (#7588)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-30 15:41:58 +08:00
jzhangbj
ed74850972 Add localized files (#7583)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-30 10:12:14 +08:00
tsasada-talend
caed4cf474 Add localized files (#7582)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-30 09:41:38 +08:00
sponomarova
971e661a0e feat(TBD-13581): Dataproc 2.x support for di jobs (#7488) (#7537) 2022-05-27 13:29:11 +03:00
Zhiwei Xue
8a87f281f9 fix(TUP-35613):Can't display the dataset settings of AzureAdlsGen2 (#7581)
metadata wizard with CSV format in default GUI size
2022-05-27 10:35:32 +08:00
Chao MENG
c54b8ed321 fix(TUP-35608): Stat and Logs screen - Database connection dropdown incorrect (#7559)
* fix(TUP-35608): Stat and Logs screen - Database connection dropdown
incorrect
https://jira.talendforge.org/browse/TUP-35608
2022-05-27 09:52:15 +08:00
hcyi
62301ff268 fix(TUP-35326):[JDBC TCK]: can't pass table value to runtime when use existed connection (#7506)
* 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
2022-05-26 15:29:09 +08:00
Zhiwei Xue
1f2d1e0820 fix(TUP-31233):Routine pom is not updated after installed the required (#7548)
* 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:05:03 +08:00
hzhao-talendbj
9eb840b026 Revert "chore(TUP-34757): Add a getOriginalName() in IConnection (#7301)" (#7563)
This reverts commit 5c9a80937a.
2022-05-25 17:28:19 +08:00
Dmytro Sylaiev
bc5d868c62 feat(TDI-44884): Change the label of Sybase SA (#7558) 2022-05-24 15:53:43 +03:00
wang wei
72c11045a9 fix(TDI-47966): [JDBC TCK]: We have a input/mapper which is defined by Emitter, that don't works for using existed connection(#7511) (#7561) 2022-05-23 14:23:24 +08:00
wang wei
cc84dfffb6 fix(TDI-47958): [JDBC TCK]: support the component like tjdbcrow which have 3 modes in studio(#7501) (#7562) 2022-05-23 14:23:16 +08:00
hzhao-talendbj
249f91b6de fix(TUP-28879): JDBC metadata`s modification cannot be porpagated to (#7508) (#7555)
components
2022-05-21 13:55:22 +08:00
Chao MENG
8c1a8995d9 fix(TUP-35616): Problems on the \ processing on the password field after TUP-32821 (#7551)
* 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:07 +08:00
tsasada-talend
7398af81c7 Add localized files (#7550)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-19 17:42:57 +08:00
Alexiane Yvonet
6a546b134a Add localized files (#7549)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-19 17:41:32 +08:00
Dmytro Ochkas
49b47b16a8 fix(TDI-47932): EncryptClientSecretMicrosoftCRMMigrationTask returns wrong value (#7491)
Added modification check
2022-05-19 11:08:20 +03:00
Dmytro Ochkas
9cc26cd33a 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:39:22 +03:00
Jane Ding
e418bd6510 fix(TUP-33119):SuggestionValues.Item label is received at runtime (#7546)
* Revert "fix(TUP-33119):SuggestionValues.Item label is received at runtime (#7320)" (#7533)

This reverts commit b521f4208a.

* 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-19 09:50:23 +08:00
pyzhou
2734f706d5 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:41:45 +08:00
bhe-talendbj
4c96ffc367 fix(TUP-35590): update slf4j (#7540) 2022-05-17 18:04:24 +08:00
Oleksandr Zhelezniak
66fbcde8d2 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:42:33 +03:00
Chao MENG
be625ab3ee chore: update message (#7528) 2022-05-13 18:08:06 +08:00
jzhangbj
e4958bb494 Add localized files (#7525)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-12 20:40:35 +08:00
tsasada-talend
487dcf08d6 Add localized files (#7524)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-12 20:40:15 +08:00
Chao MENG
0e3b5eb9d9 Cmeng/feat/tup 33928 tmc update (#7463)
* feat(TUP-33928): Controlled Studio Updates from TMC
https://jira.talendforge.org/browse/TUP-33928
2022-05-12 18:57:29 +08:00
Chao MENG
123ce87273 feat(TUP-32821): Credential property value in json format in tck framework (#7451)
* 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:38:09 +08:00
Chao MENG
b32f6ec697 fix(TUP-35400): Save snowflake metadata failed when selected table name (#7509)
start with number
https://jira.talendforge.org/browse/TUP-35400
2022-05-12 18:27:16 +08:00
hcyi
35171da7d9 feat(TUP-34889):Support to prompt Context on Metadata Connection (#7473)
* 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:12:39 +08:00
hcyi
04efc3ada0 Hcyi/tup 32889 master (#7306)
* fix(TUP-32889):Credential value with double quotes in tck framework

* fix(TUP-32889):add junits

* fix(TUP-32889):Credential value with double quotes in tck framework
2022-05-12 15:18:55 +08:00
Jane Ding
bb67871008 fix(TUP-33119):SuggestionValues.Item label is received at runtime (#7320) (#7523)
* fix(TUP-33119):SuggestionValues.Item label is received at runtime
instead of id when used inside table
https://jira.talendforge.org/browse/TUP-33119

* fix(TUP-33119):SuggestionValues.Item label is received at runtime
instead of id when used inside table
https://jira.talendforge.org/browse/TUP-33119

* fix(TUP-33119):SuggestionValues.Item label is received at runtime
instead of id when used inside table
https://jira.talendforge.org/browse/TUP-33119

* fix(TUP-33119):SuggestionValues.Item label is received at runtime
instead of id when used inside table
https://jira.talendforge.org/browse/TUP-33119

* fix(TUP-33119):SuggestionValues.Item label is received at runtime
instead of id when used inside table
https://jira.talendforge.org/browse/TUP-33119

* fix(TUP-33119):SuggestionValues.Item label is received at runtime
instead of id when used inside table
https://jira.talendforge.org/browse/TUP-33119
2022-05-12 09:41:06 +08:00
Wei Hua
6af9c4ee98 APPINT-34569 [801]Job including tRESTand tRESTClient deployed to runtime with error: com.sun.jersey.api.client.ClientHandlerException (#7515) 2022-05-11 14:47:56 +02:00
apoltavtsev
13e096e752 fix(APPINT-34578) MDM components causing 'java.lang.ClassNotFoundException' (#7520) 2022-05-11 11:56:58 +02:00
hcyi
47268fad44 feat(TUP-28953):move change to other util class . (#7512) 2022-05-11 11:31:27 +08:00
Oleksandr Zhelezniak
8115399b97 chore(TDI-47688): bump jackson (#7383)
* jackson to 2.13.2
* jackson-databind to  2.13.2.2
2022-05-09 14:55:52 +03:00
Oleksandr Zhelezniak
721b3de01e chore(TDI-47688): bump jackson (#7386) 2022-05-09 14:38:58 +03:00
Olha V
f6ab592562 fix(TDI-47519): Kafka ssl conflict with schema registry (#7325)
* fix(TDI-47519): Kafka ssl conflict with schema registry

* add migration task

* fix(TDI-47519): Kafka ssl conflict with schema registry

* fix schema registry ssl configuration for empty kafka tSetKeystore

* fix(TDI-47519): Kafka ssl conflict with schema registry

* add null check for schema registry use ssl property

* fix(TDI-47519): Kafka ssl conflict with schema registry

* fix migration for empty tSetKeystore in existing connection

* fix(TDI-47519): Kafka ssl conflict with schema registry

* add null check for https settings
* clean up code

* fix(TDI-47519): Kafka ssl conflict with schema registry

* fix migrated status
2022-05-09 13:18:00 +03:00
Jane Ding
2751229fbe fix(TUP-35252):Additional parameter can not update to the job after (#7445) (#7503)
* fix(TUP-35252):Additional parameter can not update to the job after
modified.
https://jira.talendforge.org/browse/TUP-35252

* fix(TUP-35252):Additional parameter can not update to the job after
modified.
https://jira.talendforge.org/browse/TUP-35252
2022-05-07 10:48:49 +08:00
Dmytro Grygorenko
e8f5139248 feat(TDI-45870): checkbox in tWriteJSONField to avoid use of scientific notation for float values. (#7183)
* feat(TDI-45870): checkbox in tWriteJSONField to avoid use of Scientific notation for float values.

* feat(TDI-45870): change default action for checkbox.

* feat(TDI-45870): migration task.
2022-05-06 15:21:52 +03:00
hcyi
a5c0992356 fix(TUP-35248):Context password exposed when hovering over context on (#7500)
Talend 8
2022-05-06 15:56:32 +08:00
tsasada-talend
708091be96 Add localized files (#7496)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-05 16:33:15 +08:00
Alexiane Yvonet
4a43182f39 Add localized files (#7493)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-05-05 16:27:16 +08:00
hcyi
3a31923c97 feat(TUP-28953):Spark Big Data/streaming job are missing "open another version" action. (#7421)
* feat(TUP-28953):Spark Big Data/streaming job are missing "open another
version" action.

* feat(TUP-28953):add junits
2022-05-05 14:03:14 +08:00
wang wei
cd69df6ca7 fix(TDI-47819): tJDBCInput component results in error with Dynamic schema inTalend latest versions. (#7426) (#7492) 2022-05-05 13:42:07 +08:00
Dmytro Grygorenko
ef25314bba feat(TDI-45629): add dynamic schema support for tFileOutputJSON. (#7147)
* feat(TDI-45629): add dynamic schema support for tFileOutputJSON.

* feat(TDI-45629): changes after code review.

* feat(TDI-45629): some more changes.
2022-04-29 17:13:36 +03:00
jzhangbj
d1214eddb3 Add localized files (#7482)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-28 18:05:23 +08:00
tsasada-talend
829ba7a572 Add localized files (#7481)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-28 18:04:57 +08:00
pyzhou
d9f1c04b07 feat(TDI-43829): Add support for zip4j 2.x libraries to tFileArchive/… (#7423)
* feat(TDI-43829): Add support for zip4j 2.x libraries to tFileArchive/unArchive components

* fix(TDI-43829): move IntegrityUtil.java
2022-04-28 16:44:17 +08:00
Alexiane Yvonet
b62353969a Add localized files (#7476)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-28 15:38:06 +08:00
hcyi
c4a60de7dd fix(TUP-35078):tJDBCSCDELT does not work correctly on Snowflake. (#7395)
* fix(TUP-35078):tJDBCSCDELT does not work correctly on Snowflake.

* fix(TUP-35078):add junits
2022-04-25 17:19:15 +08:00
yyin
b8bd877a97 Feat TDQ-20141 add param algoVersion (#7430) 2022-04-22 14:38:56 +08:00
jzhangbj
32cbc40ffc Add localized files (#7467)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-22 09:53:29 +08:00
Alexiane Yvonet
9b530b68b3 Add localized files (#7466)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-22 09:50:22 +08:00
Tetiana Meronyk
f8790d0597 fix(TDI-47257): tELTOracleOutput does not print messages during execution unlike other tELT***Output components (#7387) 2022-04-22 01:48:21 +03:00
sponomarova
843cccff2d fix(TBD-13798): CVE: Replace log4j1.x by reload4j for org.talend.libraries.hadoop.mapr.5.0.0 (#7449) (#7462) 2022-04-21 15:26:11 +03:00
AlixMetivier
249d40f4be fix(TBD-13517): set default value as 3.1 for univ (#7465) (#7468) 2022-04-21 14:22:06 +02:00
vyu-talend
93a5a1842d fix(TDI-46584):modify limit label. (#7460) 2022-04-20 18:10:50 +08:00
hzhao-talendbj
4465b7539e remove @test to fix tuj build failed (#7456) 2022-04-20 17:49:21 +08:00
Jane Ding
05fe5ebd78 fix(TUP-35238):Drag and drop Redshift metadata to list components lost (#7442)
some components
https://jira.talendforge.org/browse/TUP-35238
2022-04-19 17:42:34 +08:00
Chao MENG
35ba1c7dec chore: fix swtbot issue (#7446) 2022-04-19 11:12:59 +08:00
Dmytro Sylaiev
cd025ab26c fix(TDI-47802): Fix short strings as Clobs (#7425)
* Add warning for long strings as varchar
2022-04-18 15:31:59 +03:00
bhe-talendbj
96823a247b fix(TUP-35191): fix java path (#7394) (#7427)
* fix(TUP-35191): fix java path

* fix(TUP-35191): fix java path

* fix(TUP-35191): fix java path

* fix(TUP-35191): fix java path

* fix(TUP-35191): add junit

* fix(TUP-35191): add junit

* fix(TUP-35191): add junit

* fix(TUP-35191): add junit

* fix(TUP-35191): update junit package

* fix(TUP-35191): find java instead of guess

* fix(TUP-35191): find java instead of guess
2022-04-18 14:19:13 +08:00
Laurent BOURGEOIS
d4ef464d10 feat(TBD-13522):CDE - GA (#7358) (#7440) 2022-04-15 21:57:03 +03:00
Dmytro Ochkas
5629a19ec1 fix(TDI-47539): MSCRM Application secret as password (#7432)
Update migration task
2022-04-15 12:14:48 +03:00
Jane Ding
5bc4f7e536 feat(TUP-35069):Upgrade Redshift driver to v2.x (#7436)
* feat(TUP-35069):Upgrade Redshift driver to v2.x (#7433)

https://jira.talendforge.org/browse/TUP-35069

* feat(TUP-35069):Upgrade Redshift driver to v2.x (#7411)

https://jira.talendforge.org/browse/TUP-35069
2022-04-15 15:49:37 +08:00
Jane Ding
de34ef2e0f fix(TUP-35238):Drag and drop Redshift metadata to list components lost (#7419) (#7435)
* fix(TUP-35238):Drag and drop Redshift metadata to list components lost
some components
https://jira.talendforge.org/browse/TUP-35238

* fix(TUP-35238):Drag and drop Redshift metadata to list components lost
some components
https://jira.talendforge.org/browse/TUP-35238
2022-04-15 15:47:04 +08:00
pyzhou
513a0026e9 feat(TDI-47263):upgrade redshift driver 2.0 (#7356) 2022-04-14 17:54:30 +08:00
jzhangbj
42e24269e7 Add localized files (#7431)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-14 16:30:05 +08:00
tsasada-talend
7da74ee9ce Add localized files (#7429)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-14 16:08:14 +08:00
Jane Ding
92a8bae40d fix(TUP-34716):can't get the right (#7346)
* fix(TUP-34716):can't get the right
"ACTIVE_DATABASE_DELIMITED_IDENTIFIERS" property value in tELTMap in
javajet
https://jira.talendforge.org/browse/TUP-34716

* fix(TUP-34716):can't get the right
"ACTIVE_DATABASE_DELIMITED_IDENTIFIERS" property value in tELTMap in
javajet
https://jira.talendforge.org/browse/TUP-34716
2022-04-13 00:48:09 +08:00
wang wei
8dc29d227c fix(TDI-47496): Column names in a main query are not enclosed when enabling "Delimited identifiers" (#7198) 2022-04-12 18:11:32 +08:00
vyu-talend
fc3ccf48fd feat(TDI-46111):upgrade teradata jdbc driver to 17. (#7376) (#7420) 2022-04-12 14:50:10 +08:00
pyzhou
065859a00a feat(TDI-47687):tScp reuse session (#7408)
* feat(TDI-47687):tScp reuse session

* feat(TDI-47687): tSCPFileList

* feat(TDI-47687): tSCPFileList compile error
2022-04-12 11:44:45 +08:00
hcyi
2c20ddcf20 feat(TUP-34849):missing a change for the d&d (#7415) 2022-04-12 09:39:46 +08:00
vyu-talend
8cef3416ca fix(TDI-46584): tServiceNowInput Limit disable option in Advanced settings not working (#6717) (#7413)
* fix(TDI-46584): tServiceNowInput Limit disable option in Advanced
settings not working

* fix something

* fix more

* fix(TDI-46584):fix the job won't stop issue.

* fix(TDI-46584):fix always reading-all-records issue.

Co-authored-by: vyu <vyu@talend.com>

Co-authored-by: wang wei <wwang@talend.com>
2022-04-11 17:33:46 +08:00
Tetiana Meronyk
36cda8c80f fix(TDI-47133): the log "closing the connection" in tCreateTable is not right (#7360) 2022-04-10 15:41:56 +03:00
Dmytro Ochkas
fee8c502a6 chore(TDI-47539): moved EncryptClientSecretMicrosoftCRMMigrationTask.java to correct directory (#7409) 2022-04-08 15:46:40 +03:00
jzhangbj
36d4eaa32b Add localized files (#7405)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-08 09:41:59 +08:00
tsasada-talend
aff0f14066 Add localized files (#7398)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-07 17:32:33 +08:00
Chao MENG
223b173995 fix(TUP-35034): CI - stop the build if custom component is missing (#7400)
https://jira.talendforge.org/browse/TUP-35034
2022-04-07 16:34:44 +08:00
Alexiane Yvonet
57c80b2474 Add localized files (#7396)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-07 15:51:38 +08:00
Dmytro Ochkas
0098757eea fix(TDI-47539): tMicrosoftCRM change application secret as a password (#7324)
Changed field type and refactored code so that 2 passwords didn't conflict. Created Migration task to encrypt client secret field
2022-04-06 15:46:40 +03:00
vyu-talend
abe8279842 chore(TDI-47404):bump cxf version to 3.4.4 (#7313) (#7391)
* chore(TDI-47404):bump cxf version to 3.4.4

* fix(TDI-47404):delete the codes causing error.

* chore(TDI-47404):bump cxf in talend ws.
2022-04-06 16:07:20 +08:00
sbliu
75eef3b4f4 fix(TUP-27413) add junit (#7378) 2022-04-06 09:44:07 +08:00
clesaec
572d3f7442 TDI-47287 : change ftpput (#7389) 2022-04-04 16:36:20 +02:00
Dmytro Grygorenko
07b105e021 fix(TDI-47725): increment nb_line counter for "on duplicate" output action. (#7351) 2022-04-04 16:34:54 +03:00
Chao MENG
f1252fb198 fix(TUP-35034): CI - stop the build if custom component is missing (#7381)
https://jira.talendforge.org/browse/TUP-35034
2022-04-01 19:14:41 +08:00
wang wei
7022e89faa fix(TDI-47536): CVE : logback (#7226) 2022-04-01 15:42:36 +08:00
jzhangbj
6be7f102dd Add localized files (#7368)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-01 15:42:01 +08:00
tsasada-talend
59bd368ae4 Add localized files (#7364)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-01 15:41:27 +08:00
Alexiane Yvonet
a9b8d1e085 Add localized files (#7363)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-04-01 15:40:15 +08:00
jiezhang-tlnd
2ea31df991 fix(TUP-34954)CVE: Replace log4j1.x by reload4j (#7329) (#7369)
* fix(TUP-34954)CVE: Replace log4j1.x by reload4j

* fix(TUP-34954)CVE: Replace log4j1.x by reload4j

* update junits

* exclude log4j from slf4j-log4j12
2022-04-01 15:37:16 +08:00
wang wei
e44378bd76 fix(TDI-47633): CVE: Replace log4j1.x by reload4j or upgrade to log4j2 (#7370) 2022-04-01 15:18:06 +08:00
sbliu
419adb67e9 fix(TUP-27413) SQL Builder: Graphical Editor is Empty for a specific table. (#7336) 2022-04-01 09:41:01 +08:00
Xilai Dai
6ec03713a3 fix(APPINT-34443) add missing import packages for tRESTClient (#7362) 2022-03-31 14:27:15 +08:00
Chao MENG
2d9904378b Cmeng/fix/tup 35034 err on component missing (#7326)
* fix(TUP-35034): CI - stop the build if custom component is missing
https://jira.talendforge.org/browse/TUP-35034

* fix(TUP-35034): CI - stop the build if custom component is missing
https://jira.talendforge.org/browse/TUP-35034

* fix(TUP-35034): CI - stop the build if custom component is missing
https://jira.talendforge.org/browse/TUP-35034

* fix(TUP-35034): CI - stop the build if custom component is missing
https://jira.talendforge.org/browse/TUP-35034
2022-03-30 16:09:19 +08:00
Dmytro Grygorenko
e541c3a75d fix(TDI-47670): fix Xpath "count" function for unformatted XML file. (#7333)
* fix(TDI-47670): use asXML() method instead of getText().

* fix(TDI-47670): use getStringValue() method instead.

* fix(TDI-47670): use isEmpty() method.
2022-03-29 16:13:28 +03:00
Dmytro Grygorenko
feaf9e516b fix(TDI-47532): bump XercesImpl library to 2.12.2 (#7321) 2022-03-28 16:21:59 +03:00
Dmytro Ochkas
3aa3e21582 fix(TDI-47560): tSybaseOutput BigDecimal jdbc inconsistencies (#7305)
Set BigDecimal for each Sybase version. Add DBVersion field to Manager class and remove it from OracleManager
2022-03-28 11:57:37 +03:00
wang wei
a640f1a0e3 fix(TDI-47154): no need to generate label code for joblet case if not change label(#7345) 2022-03-28 15:10:09 +08:00
wang wei
36f228c840 fix(TDI-47589): "Write Excel 2007 format" leads to tFileOutputExcel poor performance(#7261) 2022-03-28 14:26:30 +08:00
Oleksandr Zhelezniak
2b40550ff4 fix(TDI-47651): bump Redshift driver to 1.2.55.1083 (#7341) 2022-03-25 11:46:53 +02:00
jzhangbj
96a75df148 Add localized files (#7343)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-25 15:38:52 +08:00
Alexiane Yvonet
ed960cbf8a Add localized files (#7338)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-24 17:10:35 +08:00
tsasada-talend
83fa4543c4 Add localized files (#7337)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-24 17:08:36 +08:00
jiezhang-tlnd
80da90a14f chore(TUP-34977)Help links in Studio (#7317) 2022-03-21 15:22:59 +08:00
pyzhou
4adc7f0354 fix(TDI-47223):CVE_axis2-kernel compile error (#7309)
* fix(TDI-47223):CVE_axis2-kernel compile error

* correct mvn path
2022-03-18 17:34:04 +08:00
Dmytro Grygorenko
57e9574e9d fix(TDI-47073): fix description for tBigQueryOutput. (#7314) 2022-03-18 10:07:37 +02:00
tsasada-talend
c30c1109e4 Add localized files (#7318)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-18 10:34:38 +08:00
Alexiane Yvonet
79472b4e32 Add localized files (#7319)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-18 10:32:12 +08:00
jzhao
2dfae00169 fix(TDI-47373):update IBM MQ client lib to 9.2.4.0 (#7281) (#7311) 2022-03-16 16:31:23 +08:00
Chao MENG
f4f1bf3fb6 fix(TUP-34378): Job could build out successfully if contains component which cannot be loaded (#7286)
* fix(TUP-34378): Job could build out successfully if contains component
which cannot be loaded
https://jira.talendforge.org/browse/TUP-34378
2022-03-16 16:19:36 +08:00
Emmanuel GALLOIS
8f5d517779 fix(TCOMP-2003): Maven dependency classifier considered as version in dependencies.txt by Studio (#7302)
* fix(TCOMP-2003): fix Mvn.toLocation in GAV parsing
2022-03-11 16:36:52 +01:00
hzhao-talendbj
5c9a80937a chore(TUP-34757): Add a getOriginalName() in IConnection (#7301)
* chore(TUP-34757): Add a getOriginalName() in IConnection

* chore(TUP-34757): Add a getOriginalName() in IConnection
2022-03-11 17:35:38 +08:00
pyzhou
2f3f5ee9b2 fix(TDI-47528):CVE mina-sshd (#7299)
upgrade talend-scp-helper version

compile error

compile error

compile error

compile error
2022-03-11 11:29:09 +08:00
wang wei
4f362f4423 fix(TDI-47154): send exception info for audit log (#6952) 2022-03-11 11:25:24 +08:00
chmyga
057c9d9276 feat(TDI-46441): add cassandra 4.0 support (#6703)
Co-authored-by: Dmytro Chmyga <dmytro.chmyga@globallogic.com>
Co-authored-by: Dmytro Sylaiev <dmytro.sylaiev@globallogic.com>
2022-03-10 18:45:48 +08:00
tsasada-talend
bb14c4fdaf Add localized files (#7298)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-10 18:36:25 +08:00
Alexiane Yvonet
29638dc7aa Add localized files (#7297)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-10 17:55:52 +08:00
Dmytro Sylaiev
72830bf1f7 fix(TDI-47452): Fix codegen for not valid xpath expression (#7175) 2022-03-10 11:49:39 +02:00
bhe-talendbj
5a28729481 feat(TUP-33809): check modulelist (#7209) (#7294)
* feat(TUP-33809): check modulelist

* feat(TUP-33809): get all sub jobs
2022-03-10 17:28:27 +08:00
Jane Ding
67508cca0d fix(TUP-28898):Drag Exasol connection to a job choose tDBOutput(Exasol) (#7260) (#7296)
* fix(TUP-28898):Drag Exasol connection to a job choose tDBOutput(Exasol)
not work as tExasolOutput
https://jira.talendforge.org/browse/TUP-28898

* fix(TUP-28898):Drag Exasol connection to a job choose tDBOutput(Exasol)
not work as tExasolOutput
https://jira.talendforge.org/browse/TUP-28898
2022-03-09 17:49:54 +08:00
Jane Ding
6d75380549 feat(TUP-33990):Pendo tracking for Studio integrations with API Designer (#7227) (#7295)
& API Tester
https://jira.talendforge.org/browse/TUP-33990
2022-03-09 17:48:49 +08:00
sbouyer
5b06de4df9 Add localized files (#7290)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-09 15:16:28 +08:00
pyzhou
48d1297a8b fix(TDI-45863): remove Input limit for tck reuse connection (#7283) 2022-03-09 09:20:51 +08:00
zshen-talend
7b5b26f325 Zshen/feat/tdq 20069 improve t data quality rules for patch2 (#7282) 2022-03-07 17:24:24 +08:00
wang wei
d866f8a853 fix(TDI-47230): close thread pool for spring boot case (#7272) (#7275) 2022-03-07 09:29:58 +08:00
pyzhou
17a2e919fc feat(TDI-47136):tcreateTable upgrade snowflake driver (#7242) 2022-03-04 17:57:03 +08:00
Chao MENG
d760cbd25e fix(TUP-30599): tMap drag and drop does not work seamlessly in Linux GUI (#7266)
as it does in Windows
https://jira.talendforge.org/browse/TUP-30599
2022-03-04 16:13:05 +08:00
Dmytro Grygorenko
7e6bab7819 fix(TDI-47485): update "protobuf-java" to 3.19.2 (#7187) 2022-03-04 11:04:03 +08:00
tsasada-talend
35a9fead7e Add localized files (#7276)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-04 08:25:10 +08:00
Alexiane Yvonet
2a67ced722 Add localized files (#7274)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-04 08:10:25 +08:00
tsasada-talend
576d7e63f9 Add localized files (#7240)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-03 18:22:33 +08:00
Alexiane Yvonet
7b9f8948df Add localized files (#7236)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-03 18:15:38 +08:00
kjwang
c5fd7d97d4 Kjwang/fix tup 32950 on ubuntu (#7265) (#7273)
* Fix TUP-32950 On Ubuntu 18.04.5 documentation comment is displayed as a
black box in Talend Studio designer tab
https://jira.talendforge.org/browse/TUP-32950
2022-03-03 17:10:44 +08:00
jiezhang-tlnd
8321757d44 fix(TUP-34609)Cannot retrieve Module Name in tSalesforceInput with (#7245)
* fix(TUP-34609)Cannot retrieve Module Name in tSalesforceInput with
password starting with double-quotes

* change condition
2022-03-02 18:31:48 +08:00
hcyi
9892e8a86d fix(TUP-34593):Cannot connect to Salesforce with password starting with double-quotes (#7243)
* fix(TUP-34593):Cannot connect to Salesforce with password starting with
double-quotes

* fix(TUP-34593):Cannot connect to Salesforce with password starting with
double-quotes

* fix(TUP-34593):add junits
2022-03-02 17:50:55 +08:00
Xilai Dai
afb2687746 fix(APPINT-33965) add the rhino dependencies into OSGi build of tRESTRequest (#7257) (#7271) 2022-03-02 16:35:32 +08:00
tsasada-talend
14c248bc10 Add localized files (#7231)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-03-01 17:18:47 +08:00
pyzhou
af0b7a2d3b fix(TDI-47223):CVE axis2-kernel 1.8.0 (#7153) (#7225)
* fix(TDI-47223):CVE axis2-kernel 1.8.0

* Other axis2 jar

* upgrade dependency

* correct compile error

* compile error
2022-03-01 17:15:58 +08:00
Dmytro Ochkas
84a5fa74db fix(TDI-46789): tMSSqlOutputBulkExec can't work with server on Linux … (#7142)
* fix(TDI-46789): tMSSqlOutputBulkExec can't work with server on Linux platform

Added new checkbox which enables/disables codepage

* fix(TDI-46789): tMSSqlOutputBulkExec can't work with server on Linux platform

Fixed formatting issues

* fix(TDI-46789): tMSSqlOutputBulkExec can't work with server on Linux platform

Fixed one more formatting issue

* fix(TDI-46789): tMSSqlOutputBulkExec can't work with server on Linux platform

Adjusted naming with tMssqlBulkExec component
2022-03-01 12:40:33 +08:00
Liu Xinquan
21f53c14c2 fix(TBD-13419) Class not found happen in spark job calling a standard… (#7163) (#7239) 2022-02-28 09:46:04 +01:00
wang wei
3c3ddcf4f3 fix(TDI-47230): use fixedthreadpool for TDM (#7258) 2022-02-28 15:00:24 +08:00
sbliu
0e63ab14c7 fix(TUP-34769) add junit (#7255) 2022-02-28 14:24:41 +08:00
wang wei
50a6c0096c fix(TDI-47230): avoid to create too many threads when loop with twritexmlfield/twritejsonfield (#7139) 2022-02-24 14:34:07 +08:00
sbliu
152e672b12 fix(TUP-34769) Error fields for Rejects get dropped from tSalesforceOutput after Sync Columns. (#7233) (#7234)
fix bug TUP-33497
2022-02-23 18:13:30 +08:00
apoltavtsev
5bff796d45 fix(APPINT-34330) Outdated build type conversion is removed 2022-02-23 08:55:48 +01:00
Dmytro Sylaiev
ecb8c2d693 feat(TDI-47211): Update active dir drivers for mssql (#7057)
* feat(TDI-47211): Update active dir drivers for mssql

* feat(TDI-47211): Fix the pb with component descriptor
2022-02-21 12:09:59 +02:00
Dmytro Grygorenko
e2ac795f4c fix(TDI-47524): replace non-dynamic column for PosgresqlOutput with dynamic schema. (#7222)
* fix(TDI-47524): replace non-dynamic column for PosgresqlOutput with dynamic schema.

* fix(TDI-47524): rearrange after code review.
2022-02-21 09:58:22 +02:00
wang wei
78d977871b fix(TDI-46642): Observability: connector_label is not correct (#7171) 2022-02-21 11:34:50 +08:00
Jane Ding
3bf8e16503 Revert "fix(TUP-28898):Drag Exasol connection to a job choose tDBOutput(Exasol) (#7023)" (#7217) (#7219)
This reverts commit 6b82e95328.
2022-02-18 18:21:04 +08:00
AlixMetivier
118731263c feat(TBD-12989): add databricks to universal plugins (#7143) (#7216)
* feat(TBD-12989): add databricks to universal plugins

* feat(TBD-12989): add databricks to universal plugin
2022-02-17 18:54:15 +01:00
ypiel
72232409b8 fix(TDI-46848): MSCRM OAuth + on-premise mscrm lib (#7158)
* fix(TDI-46848): MSCRM OAuth + on-premise mscrm lib

* fix(TDI-46848): mscrm client secret support in on-premise/oauth
2022-02-17 11:07:23 +01:00
kjwang
43ea3e1628 Revert "Fix TUP-32950 On Ubuntu 18.04.5 documentation comment is displayed as a (#7098) (#7152)" (#7213)
This reverts commit d6431794d7.
2022-02-17 17:43:22 +08:00
kjwang
b832982551 TUP-34156 UI is broken for TCK Table structures in 8.0.1 + nighty (#7204)
TUP-34156 UI is broken for TCK Table structures in 8.0.1 + nighty
https://jira.talendforge.org/browse/TUP-34156
2022-02-17 11:47:20 +08:00
Dmytro Ochkas
d35f3d2589 fix(TDI-47435): tPostgreSqlOutput 'Debug query mode' and 'Upsert' (#7167)
* Modified some DB templates so they initialize unresolved variable when dataAction is 'Upsert'
2022-02-16 19:10:22 +02:00
Dmytro Grygorenko
7d2f9c40eb fix(TDI-47344): update Apache Ant for tFileUnarchive. (#7184) 2022-02-16 16:14:25 +02:00
Dmytro Grygorenko
791ced6856 fix(TDI-47437): check for replaced column for Postgres Upsert action. (#7177) 2022-02-16 15:43:25 +02:00
Dmytro Ochkas
cbe2bb000d fix(TDI-47385): tMap error when tenary operator is used (#7188)
Add parentheses so that user don't add them manually
2022-02-16 15:33:56 +02:00
jzhao
3dba3ac322 fix(TDI-47375):tMicrosoftCRM components with compile error when using OnPremise 2011 (#7115) (#7159)
* fix(TDI-47375):tMicrosoftCRM components with compile error when using
OnPremise 2011

* fix(TDI-47375):class not found issue
2022-02-16 18:12:38 +08:00
Dmytro Ochkas
97502bfae4 fix(TDI-47436): tPostgreSqlOutput upsert and dynamic column (#7172)
* ON CONFLICT clause now contains not only dynamic columns but not dynamic ones as well
2022-02-14 12:28:15 +02:00
pyzhou
e4d56a9c76 fix(TDI-47396):tSCPGet doesn't always close session (#7135) 2022-02-14 17:52:04 +08:00
Jane Ding
2d8a6ad376 fix(TUP-28898):Drag Exasol connection to a job choose tDBOutput(Exasol) (#7020)
not work as tExasolOutput
https://jira.talendforge.org/browse/TUP-28898
2022-02-14 10:25:50 +08:00
sbouyer
d6faaab7d5 Add localized files (#7196)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-02-14 10:14:12 +08:00
tsasada-talend
77a502e480 Add localized files (#7194)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-02-14 10:13:42 +08:00
Alexiane Yvonet
f2980de168 Add localized files (#7192)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-02-14 10:13:19 +08:00
hzhao-talendbj
a999d64f4c fix(TUP-33639): Job which import by metedata bridge:NPE (#7141) (#7193)
* fix(TUP-33639): Job which import by metedata bridge:NPE when
check/uncheck "use project settings" in stats&logs

* fix(TUP-33639):   add junit

* fix(TUP-33639): add junit

* fix(TUP-33639): Job which import by metedata bridge:NPE
2022-02-11 14:22:16 +08:00
zyuan-talend
9173316f02 fix(TUP-34489):forward interpreter to child job in commandline. (#7190) 2022-02-10 14:06:49 +08:00
tsasada-talend
a080f9ff63 Add localized files (#7181)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-02-07 10:19:03 +08:00
Alexiane Yvonet
6f1190ee4d Add localized files (#7180)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-02-07 10:18:41 +08:00
Dmytro Ochkas
545b864bfd fix(TDI-35717): tOracleBulkExec's action on table still used when invisible (#7114)
Added additional if wrappers to the sections where data action is processed in tOracleBulkExec_begin.javajet and tOracleBulkExec_end.javajet. The wrappers check if .ctl file or manual .ctl code is used and if so no data action has to be processed
2022-01-28 11:45:36 +02:00
jiezhang-tlnd
eca54ac7ca fix(TUP-34575)Correction to messages.properties file (#7169)
* fix(TUP-34575)Correction to messages.properties file

* fix(TUP-34575)Correction to messages-properties file

* fix(TUP-34575)Correction to messages-properties file
2022-01-28 14:53:02 +08:00
tsasada-talend
4218e443c4 Add localized files (#7165)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-28 11:36:20 +08:00
Alexiane Yvonet
63a0a09d99 Add localized files (#7164)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-28 11:35:59 +08:00
Laurent BOURGEOIS
3e0973ff19 fix(TBD-13463):No FileSystem for scheme: HDFS on any EMR 5.29 job on Talend 8 (#7124) (#7161) 2022-01-27 09:44:45 +01:00
jiezhang-tlnd
5391b48920 fix(TUP-34281): Cleanup of old translation files (#7102) 2022-01-26 18:30:40 +08:00
wang wei
112625f8f7 fix(TDI-47395): tPostgresqlOutput cannot select Insert as Action on Data when disable the Log4j(#7136) 2022-01-26 15:18:21 +08:00
apoltavtsev
1732c6f9b5 feat(APPINT-32531) Make all DS/Route builds Java 11 and above compatible, design/build & run should work with different Java versions (#6960) 2022-01-25 17:10:48 +01:00
pyzhou
9e4f5bb1dc fix(TDI-47234):tXSLT cache source in memory (#7021) (#7072)
* fix(TDI-47234):tXSLT regression

* migration task

* correct migration task

* Correct ExecutionResult

* Correct Migration result
2022-01-24 14:36:09 +08:00
kjwang
d6431794d7 Fix TUP-32950 On Ubuntu 18.04.5 documentation comment is displayed as a (#7098) (#7152)
Fix TUP-32950 On Ubuntu 18.04.5 documentation comment is displayed as a black box in Talend Studio designer tab
https://jira.talendforge.org/browse/TUP-32950
2022-01-21 15:02:58 +08:00
zyuan-talend
7ba8c9a37a fix(TUP-27184):add junit test (#7144) 2022-01-21 11:07:11 +08:00
Wei Hua
13f391bc87 Hwei/bugfix/master/appint 33765 (#7137)
* APPINT-33765 [7.3.1 patch] ClassNotFoundException in runtime when DB connection (SQLServer) in joblet without using alias

* APPINT-33765 [7.3.1 patch] ClassNotFoundException in runtime when DB connection (SQLServer) in joblet without using alias
2022-01-21 10:31:00 +08:00
tsasada-talend
b5469fb531 Add localized files (#7149)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-20 18:32:02 +08:00
Alexiane Yvonet
31b8b5467c Add localized files (#7150)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-20 18:31:49 +08:00
Emmanuel GALLOIS
c6901ce17d feat(TCOMP-2045): Pass meta information about columns (#6892)
* feat(TCOMP-2045): fix quotes and escaping issues
* feat(TCOMP-2045): add import
2022-01-19 17:13:50 +01:00
tsasada-talend
a613d635d7 Add localized files (#7123)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-19 15:19:49 +08:00
zshen-talend
1deaf892c8 feat(TDQ-19814): clear the code let it call adjustPomGeneration only to (#7128)
avoid some TDM regression
2022-01-17 19:47:39 +08:00
Jill Yan
27540097e4 Revert "jill/fix/master/APPINT-33992 (#7070)" (#7126)
This reverts commit 19eca3dfec.
2022-01-17 12:10:28 +08:00
Zhiwei Xue
e7d0282538 fix(TUP-34469):fix comp cache path problem (#7119) 2022-01-14 23:37:27 +08:00
zyuan-talend
6541771b5c fix(TUP-27184):revert javajet change. (#7118) 2022-01-14 22:09:52 +08:00
zshen-talend
22a24f13be feat(TDQ-19814): create a new component for tDataQualityRules (#7093) 2022-01-13 18:19:27 +08:00
Jill Yan
3861eeaa7a APPINT-31044 (#7110)
Co-authored-by: jillyan <yan955599@gmail.com>
2022-01-13 10:57:00 +01:00
zyuan-talend
a54e0e72a3 fix(TUP-27184):escape label value for javajet. (#7111) (#7113) 2022-01-13 16:58:12 +08:00
Tetyana Meronyk
2c25ae3771 feat(TDI-46151): Filter data based on return value in subquery in source database before pushing it down to a tDBInput to execute (#6906)
feat(TDI-46151): Filter data based on return value in subquery in source database before pushing it down to a tDBInput to execute
2022-01-12 17:11:20 +02:00
hcyi
f6511ae89f fix(I18N-322):change a message to "Set the connection and read timeouts" (#7060) 2022-01-12 16:18:35 +08:00
Jill Yan
19eca3dfec jill/fix/master/APPINT-33992 (#7070)
* APPINT-33992

* revert for mis-commit

* APPINT-33992

* APPINT-33992

* APPINT-33992

* APPINT-33992

* APPINT-33992

Co-authored-by: jillyan <yan955599@gmail.com>
2022-01-12 15:57:18 +08:00
zyuan-talend
5f89ab04b2 fix(TUP-27184): copy label from GraphicNode to DataNode. (#7095) (#7103) 2022-01-11 18:48:01 +08:00
wang wei
70f464f593 fix(TDI-47212): CVE: jackson-mapper(core)-asl-1.9.15-TALEND (#7001) 2022-01-07 10:41:34 +08:00
kjwang
a4c2535692 TUP-34282 CVE: log4j-core(1.2-api)-[2-2.16.0) (#7080)
TUP-34282 CVE: log4j-core(1.2-api)-[2-2.16.0)
https://jira.talendforge.org/browse/TUP-34282
2022-01-07 09:41:55 +08:00
jiezhang-tlnd
58d6ec8ac2 fix(TUP-34347)DataViewer doesnt work on retrieved schema (#7087) 2022-01-06 18:45:38 +08:00
tsasada-talend
57a92b3e84 Add localized files (#7091)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-06 18:36:25 +08:00
Alexiane Yvonet
0f24c04458 Add localized files (#7090)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-06 17:27:46 +08:00
ypiel
f7d399692b feat(TDI-46093): Customize tck/connection name (#7084) 2022-01-05 22:22:45 +01:00
Oleksandr Zhelezniak
3782b860b4 fix(TDI-46410): update namespace in xml element (#7018) 2022-01-04 14:33:41 +02:00
tsasada-talend
c020bb15e9 Add localized files (#7079)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-04 10:32:29 +08:00
Alexiane Yvonet
e222af6665 Add localized files (#7077)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-04 10:31:15 +08:00
Abdulhamid Rashankar
c78077f09e APPINT-33784: Project analysis task - Warn about custom component dep… (#7068) 2021-12-30 09:23:00 +01:00
Zhiwei Xue
af94813a99 workitem(TUP-34111):slow studio build time for remote execution (#7038) 2021-12-30 16:08:19 +08:00
jiezhang-tlnd
ef2aff872f Jzhang/tup 33863 (#6946)
* fix(TUP-33863)Update of Metadata Hadoop Cluster does not change spark
version when propagated
https://jira.talendforge.org/browse/TUP-33863

* code format

* format code

* fix(TUP-33863)Update of Metadata Hadoop Cluster does not change spark
version when propagated

Conflicts:
	main/plugins/org.talend.designer.core/src/main/java/org/talend/designer/core/ui/editor/properties/controllers/ComboController.java

* add common judgment

Conflicts:
	main/plugins/org.talend.designer.core/src/main/java/org/talend/designer/core/ui/editor/properties/controllers/ComboController.java

* add common fix

* Update of Metadata Hadoop Cluster does not change spark version when
propagated

Conflicts:
	main/plugins/org.talend.designer.core/src/main/java/org/talend/designer/core/ui/editor/properties/controllers/ComboController.java
2021-12-30 15:09:27 +08:00
jiezhang-tlnd
a6b2275a32 chore(TUP-34021)CVE org.apache.maven maven-core 3.8.1 (#7008) 2021-12-30 14:58:49 +08:00
Jane Ding
2334c578a1 fix(TUP-33830):[7.3] ref project compilation error (#7053) (#7069)
https://jira.talendforge.org/browse/TUP-33830
2021-12-30 09:47:59 +08:00
Wei Hua
e128252b66 APPINT-34077 RuntimeException: java.lang.NoClassDefFoundError: org/apache/cxf/databinding/DataBinding (#7063) 2021-12-29 14:48:58 +08:00
Emmanuel GALLOIS
547ad1d694 fix(TCOMP-2053): correct migration issue w/ context + function call (#7010) 2021-12-29 11:25:36 +08:00
Zhiwei Xue
71c6234cab fix(TUP-33966):Studio/commandline fails to generate code for the job, (#6975)
throws "Invalid thread access"
2021-12-29 10:27:41 +08:00
Olha V
6f02dd7443 feat(TDI-46430): Kafka Input Output Avro support (#6981)
* feat(TDI-46430): Kafka Input Output Avro support

* add migration task for security settings setup order

* feat(TDI-46430): Kafka Input Output Avro support

* add check if https settings not empty

* feat(TDI-46430): Kafka Input Output Avro support

* fix migration task status

* feat(TDI-46430): Kafka Input Output Avro support

* add check for kafka version
2021-12-28 16:21:11 +02:00
tsasada-talend
3e9834bd80 Add localized files (#7065)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-12-28 19:12:41 +08:00
jiezhang-tlnd
031689f083 fix(TUP-34123)talendcsv-1.0.0.jar is missing on Guess Schema (#7014) 2021-12-28 14:15:44 +08:00
tsasada-talend
bad2301bee Add localized files (#7058)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-12-27 23:03:15 +08:00
sbliu
3038b140a3 chore(TUP-33956) remove xercesImpl from libraries needed. (#7028) 2021-12-27 15:26:43 +08:00
hcyi
eefa078591 fix(TUP-33897):Remove username from Studio Cloud Login. (#7015) 2021-12-27 10:15:44 +08:00
Chao MENG
66d8e597f3 chore: hide parallelize (#6950) 2021-12-23 14:34:35 +08:00
Oleksandr Zhelezniak
54b17eea2c fix(TDI-47222): invoke stop after flush (#6985)
* TCK studio-integration
* method stop should be invoked after the method flush for producers (outputs)
2021-12-21 12:01:32 +02:00
Dmytro Grygorenko
c47775c2f0 fix(TDI-47228): tPostgresqlOutput Upsert existing connection (#6998)
* fix(TDI-47228): show Upsert action when using existing connection.

* fix(TDI-47228): space added.
2021-12-20 16:45:01 +02:00
apoltavtsev
9d8b79465f fix(APPINT-33784) Project analysis task - Missing closing tag is added (#7041) 2021-12-17 13:06:17 +01:00
Alexiane Yvonet
e2dc1e9a00 Add localized files (#7032)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-12-17 17:53:36 +08:00
Dmytro Sylaiev
e962f9cd2f fix(TDI-46910): Fix codegen and compile errors for dynamic schemas (#7019) 2021-12-17 10:41:35 +02:00
Abdulhamid Rashankar
6bb84e0372 APPINT-33784: Project analysis task - Warn about custom component dep… (#6958)
* APPINT-33784: Project analysis task - Warn about custom component dependencies risk

* APPINT-33784: Project analysis task - Warn about custom component dependencies risk

* APPINT-33784: Project analysis task - Warn about custom component dependencies

* APPINT-33784: Project analysis task - Warn about custom component dependencies

* APPINT-33784: Project analysis task - Warn about custom component

Co-authored-by: arashankar <abdulhamid0606@gmail.com>
2021-12-16 19:16:22 +01:00
bhe-talendbj
074c4e9042 fix(TBD-13373): User did not initialize spark context when I run a simple spark job with HDI4 (#7037) 2021-12-16 19:49:19 +08:00
bhe-talendbj
53f33e7a02 fix(TUP-34105): upgrade log4j2 (#7006) (#7013) (#7025)
* fix(TUP-34105): upgrade log4j2 (#7006)

* fix(TUP-34105): upgrade log4j2

* fix(TUP-34105): update version

* fix(TUP-34105): upgrade to 2.16.0
2021-12-15 11:44:17 +08:00
Tetyana Meronyk
f505cd58cd fix(TDI-46943): Dynamic schema fail's with Excel (#6874)
* fix(TDI-46943): Dynamic schema fail's with Excel
2021-12-14 14:43:48 +02:00
nrousseau
f03218164a fix(TUP-34110): fix tck dependencies (#7005)
* fix(TUP-34110): fix tck dependencies

* fix(TUP-34110): fix tck dependencies
2021-12-13 11:16:55 +08:00
jzhao
12ead4619e feat(TDI-45793):Add migration task for tSAPADSOInput (#6989) (#6993)
* feat(TDI-45793):Add migration task for tSAPADSOInput

* chore(TDI-45793):add Copyright for migration task.
2021-12-10 11:11:54 +08:00
Dmytro Sylaiev
88d64fbe8e fix(TDI-46910): Add hadnling escaping of ELTOutput for quotes (#6875)
* fix(TDI-46910): Add hadnling escaping of ELTOutput for quotes

* fix(TDI-46910): Fix create table statement compile error
2021-12-09 16:18:13 +02:00
Xilai Dai
be36d6f345 (APPINT-34009) fix the tCosmosDB and tNeo4j dependency issues when bu… (#6887)
* (APPINT-34009) fix the tCosmosDB and tNeo4j dependency issues when building microservice

* (APPINT-34009) fix the regexp and jar name
2021-12-09 17:23:43 +08:00
kjwang
dbc6d113ea TUP-33713 Logon popup message in a mess when main project and refer (#6954) (#6996)
* TUP-33713 Logon popup message in a mess when main project and refer
project are on different patch level
https://jira.talendforge.org/browse/TUP-33443
2021-12-09 17:01:27 +08:00
hcyi
9d6d0b5f2f feat(TUP-33198):Support retrieve SAP ADSO service metadata with SAP JCO3 (#6939) 2021-12-09 16:58:04 +08:00
tsasada-talend
73e8e28e56 Add localized files (#6986)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-12-09 10:35:31 +08:00
sbouyer
bb12e394f8 Add localized files (#6988)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-12-09 10:35:03 +08:00
jiezhang-tlnd
1557474f25 add migration (#6967)
* add migration

* add migration

* fix migration
2021-12-09 09:26:22 +08:00
Dmytro Grygorenko
91f19609e8 fix(TDI-47179): enable batch checkbox for Postgres Upsert. (#6987) 2021-12-08 11:52:39 +02:00
Emmanuel GALLOIS
e3a0772610 fix(TCOMP-1988): add nashorn scripting engine for java11+ (#6973) 2021-12-07 09:32:19 +01:00
bhe-talendbj
cb7bc645ce feat(TUP-33718): add distribution version (#6979)
* feat(TUP-33718): add distribution version

* feat(TUP-33718): fix version
2021-12-07 10:13:31 +08:00
clesaec
a1095d8d2e TDI-47170 : go root directory for sftp (duplicate code) (#6980) 2021-12-06 10:39:43 +01:00
Wei Hua
724a82dde4 APPINT-34089 Project analysis task - Warn about duplicated routeId usage (#6969)
* APPINT-34089 Project analysis task - Warn about duplicated routeId usage

* update the way to get code value.

* correct component name in message
2021-12-03 17:31:32 +01:00
pyzhou
d692eb0088 fix(TDI-47147):tMap TUJ fix (#6948) 2021-12-03 15:33:24 +08:00
bhe-talendbj
3170a61736 feat(TUP-33718): add system property to load dynamic distribution jars (#6904)
* feat(TUP-33718): add system property to load dynamic distribution jars

* feat(TUP-33718): fix load dynamic distributions

* feat(TUP-33718): load all dynamic distribution jars

* feat(TUP-33718): load bigdata modules

* feat(TUP-33718): load all dynamic distributions

* feat(TUP-33718): show distribution display version

* feat(TUP-33718): replace display version by version

* feat(TUP-33718): fix bug

* feat(TUP-33718): load dynamic distribution modules

* feat(TUP-33718): load dynamic distribution modules
2021-12-02 10:26:20 +08:00
wang wei
34c380bb33 fix(TDI-46850): Upgrade ActiveMQ Jars to 5.16.3 which align with ESB (#6924) 2021-11-29 17:23:18 +08:00
Chao MENG
6ae9750c4f fix(TUP-33121): Talend Studio gives no error if unable to connect to (#6933)
remote GIT repository
https://jira.talendforge.org/browse/TUP-33121
2021-11-29 10:34:58 +08:00
kjwang
3891599573 TUP-33443 The method tFileInputDelimited_1_onSubJobError(Exception, (#6931)
TUP-33443 The method tFileInputDelimited_1_onSubJobError(Exception,String, Map<String,Object>) is undefined for the type xxxxx
https://jira.talendforge.org/browse/TUP-33443
2021-11-29 09:48:48 +08:00
Emmanuel GALLOIS
e556a39c4e fix(TCOMP-1963): adapt correct Metadata from schema (#6711) 2021-11-26 12:19:46 +01:00
wang wei
db14446448 fix(TDI-47078): [7.3]Multiple SQL Statements in SQL Template => Duplicate local variable(#6909) (#6943) 2021-11-25 16:07:39 +08:00
bhe-talendbj
b2c2e65b0a fix(TUP-32838): Custom value in a table column with suggestable values is not allowed (#6819) (#6926) (#6940)
* fix(TUP-32838): editable properties table

* fix(TUP-32838): support editable properties table

* fix(TUP-32838): support editable properties table

* fix(TUP-32838): support editable properties table

* fix(TUP-32838): rename property name

* fix(TUP-32838): editable for all of suggestable parameters

* fix(TUP-32838): resolve comments

* fix(TUP-32838): avoid invoking component
2021-11-25 15:00:51 +08:00
jiezhang-tlnd
88f328b9b6 fix(TUP-33467)Need to adjust the UI of check connection when tck (#6886)
* fix(TUP-33467)Need to adjust the UI of check connection when tck
component in studio

* fix(TUP-33467)Need to adjust the UI of check connection when tck
component in studio
2021-11-23 16:37:28 +08:00
clesaec
1fc8ef0894 TDI-46905 : treat absolute path (#6929) 2021-11-23 09:03:25 +01:00
Dmytro Grygorenko
1a1698e27b feat(TDI-44717): fix backport issue for "master" branch. (#6927) 2021-11-23 09:39:09 +02:00
Tetyana Meronyk
69f3e4b340 fix(TDI-46986): tFTPGet component unable to get file from FileZilla Server, with a particular Filemask in Studio, after September patch, Patch_20210924_R2021-09_v2-7.3.1 (#6890) 2021-11-22 18:06:01 +02:00
Tetyana Meronyk
56af81bdbc fix(TDI-46791): tBigQueryInput - Component returning extra row of NULL values (#6724)
fix(TDI-46791): tBigQueryInput - Component returning extra row of NULL values
2021-11-22 17:28:13 +02:00
Dmytro Grygorenko
5a2441b2f2 feat(TDI-44717): Postgres Upsert feature (backport to 8.0.1) (#6882) 2021-11-22 14:20:19 +02:00
Dmytro Grygorenko
2d9998f886 fix(TDI-46912): tELTOutput cannot locate & drop existing table in Snowflake (#6860)
* fix(TDI-46912): draft fix for master branch.

* fix(TDI-46912): corrections after TTP Dev run.

* fix(TDI-46912): fix for all templates.

* fix(TDI-46912): corrections after TTP Dev run.

* fix(TDI-46912): correct fix (ELT template only).

* fix(TDI-46912): small change.

* fix(TDI-46912): changes after code review.
2021-11-22 12:59:19 +02:00
nrousseau
95a920cf88 fix(TUP-33859): force upgrade for bcprov (#6915) 2021-11-22 17:10:09 +08:00
Xilai Dai
697a49294d Bugfix/master/appint 34059 (#6907)
* (APPINT-34059) fix the plexus-utils version in maven-bundle-plugin

* (APPINT-34059) fix the plexus-classworlds
2021-11-22 11:08:33 +08:00
apoltavtsev
55af9efbfc fix(APPINT-33956) Project analysis task - Seek for unresolved dependencies (Part 2) (#6893) 2021-11-19 10:37:34 +01:00
Jill Yan
75a05ec18d APPINT-34090 (#6905)
Co-authored-by: jillyan <yan955599@gmail.com>
2021-11-19 17:34:05 +08:00
apoltavtsev
8038722fa7 fix(APPINT-34066) Fail to build route as OSGI to runtime with ClassNotFoundException on MacOS 2021-11-19 10:01:57 +01:00
Wei Hua
8b0692e2d6 APPINT-32136 Job & Run view displays DI job icon and/or label when a route or routelet editor is active (#6889)
* APPINT-32136 Job & Run view displays DI job icon and/or label when a route or routelet editor is active

* Fixing labels and Routelet icon

* change the way to determine routelet

* Solve NPE issue

* small changes
2021-11-19 11:47:53 +08:00
Zhiwei Xue
f9fb319f79 chore(TUP-33614):Update each component plugin, make sure it generates a (#6902)
new timestamp at each build
2021-11-18 14:47:04 +08:00
vyu-talend
5ffae2364b feat(TDI-45016):add query time out. (#6539) (#6900)
* feat(TDI-45016):add query time out. (#6539)

* feat(TDI-45016):add query time out.

* feat(TDI-45016):optimize codes.

* feat(TDI-45016):fix bugs.

* feat(TDI-45016):fix some issues.

Conflicts:
	main/plugins/org.talend.designer.components.localprovider/components/tAS400Input/tAS400Input_messages.properties
	main/plugins/org.talend.designer.components.localprovider/components/tAS400Output/tAS400Output_messages.properties
	main/plugins/org.talend.designer.components.localprovider/components/tAS400Row/tAS400Row_messages.properties
	main/plugins/org.talend.designer.components.localprovider/components/tMSSqlInput/tMSSqlInput_messages.properties
	main/plugins/org.talend.designer.components.localprovider/components/tMSSqlOutput/tMSSqlOutput_messages.properties
	main/plugins/org.talend.designer.components.localprovider/components/tMSSqlRow/tMSSqlRow_messages.properties
	main/plugins/org.talend.designer.components.localprovider/components/templates/_tableActionForOutput.javajet

* feat(TDI-45016): fix something.
2021-11-18 11:58:11 +08:00
clesaec
ec1da68a4e TDI-47072 : fix context (#6899) 2021-11-17 09:07:48 +01:00
build-talend
ed5135c814 Set version to 8.8.8 SNAPSHOT (#6896)
Co-authored-by: Jenkins Continuous Build server <jenkins@tal-rd02.talend.lan>
2021-11-16 14:49:14 +01:00
hcyi
17309e5abc fix(TUP-32940):Remove "Also search from Help when performing a component (#6864)
searching".
2021-11-16 17:42:54 +08:00
Dmytro Sylaiev
06178fbc2e Dsylaiev/tdi 46859 add licenses main branch (#6842)
* chore(TDI-46859): Add license for bonitaclient (#6750)

* chore(TDI-46859): Add license for bonitaclient

* Bump lib for tBonitaXXX

* chore(TDI-46859): Do not bump lib

* chore(TDI-46859): Add licenses for checkarchive and filezip libs (#6752)

* chore(TDI-46859): Add licenses for checkarchive and filezip libs

* chore(TDI-46859): Do not bump version

* chore(TDI-46859): Add license for commons-net-proxy (#6753)

* chore(TDI-46859): Add license for commons-net-proxy

* chore(TDI-46859): Do not bump commons-net-talend version

* chore(TDI-46859): indendation

* chore(TDI-46859): Add license for couchDBUtils lib (#6754)

* chore(TDI-46859): Add license for couchDBUtils lib

* fix(TDI-46859): Fix license path

* chore(TDI-46859): Do not bump couchDBUtil lib version

* chore(TDI-46859): Fix version

* chore(TDI-46859): Add license to cyberark-wrapper (#6755)

* chore(TDI-46859): Add license to cyberark-wrapper

* chore(TDI-46859): Do not bump cyberark wrapper version

* chore(TDI-46859): Add license for filecopy lib (#6757)

* chore(TDI-46859): Add license for filecopy lib

* Bump lib for component

* Remove from studio build

* chore(TDI-46859): Do not bump tfilecopy lib

* chore(TDI-46859): Add license for marketo-soap-sdk (#6758)

* chore(TDI-46859): Add license for marketo-soap-sdk

* chore(TDI-46859): Do not bump marketo_soap lib

* chore(TDI-46859): Add licenses for mqrfh2header and utils libs (#6767)

* chore(TDI-46859): Add licenses for mqrfh2header and utils libs

* chore(TDI-46859): Do not bump mq libs

* chore(TDI-46859): Fix versioning

* chore(TDI-46859): Add licenses to netsuite libs (#6769)

* chore(TDI-46859): Add licenses to netsuite libs

* chore(TDI-46859): Do not bump netsuite libs

* chore(TDI-46859): Add license to simpleexcel (#6772)

* chore(TDI-46859): Add license to simpleexcel

* chore(TDI-46859): Do not bump simpleexcel

* chore(TDI-46859): Fix breaks

* chore(TDI-46859): Add license to SOAP lib (#6773)

* chore(TDI-46859): Add license to SOAP lib

* chore(TDI-46859): Do not bump soap lib

* chore(TDI-46859): Add license to mssql Util lib (#6774)

* chore(TDI-46859): Add license to mssql Util lib

* chore(TDI-46859): Do not bump mssqlUtil lib

* chore(TDI-46859): Indendation

* chore(TDI-46859): Add license for jtds (#6775)

* chore(TDI-46859): Add license for jtds

* chore(TDI-46859): Do not bump jtds lib

* chore(TDI-46859): Indendation

* chore(TDI-46859): Add license for talend-aws (#6776)

* chore(TDI-46859): Add license for talend-aws

* chore(TDI-46859): Do not bump talend-aws

* chore(TDI-46859): Add license for talend-codegen-utils (#6777)

* chore(TDI-46859): Add license for talend-codegen-utils

* chore(TDI-46859): Do not bump codegen-utils

* chore(TDI-46859): Add license for talendcsv lib (#6778)

* chore(TDI-46859): Add license for talendcsv lib

* chore(TDI-46859): Bump talendcsv

* chore(TDI-46859): Add license to paloIX3 (#6770)

* chore(TDI-46859): Add license to paloIX3

* Remove jar from repo

* chore(TDI-46859): Bump talend-csv

* chore(TDI-46859): Do not bump talendcsv

* chore(TDI-46859): Add license for exasol lib (#6779)

* chore(TDI-46859): Add license for exasol lib

* chore(TDI-46859): Do not bump exasol lib

* chore(TDI-46859): Add license for talendExcel (#6780)

* chore(TDI-46859): Add license for talendExcel

* chore(TDI-46859): Do not bump talendexcel

* chore(TDI-46859): Add license for httputil (#6781)

* chore(TDI-46859): Add license for httputil

* chore(TDI-46859): Do not bump httputil lib

* chore(TDI-46859): Add license for job-monitoring (#6782)

* chore(TDI-46859): Add license for talendMsgMailUtil (#6788)

* chore(TDI-46859): Add license for talendMsgMailUtil

* chore(TDI-46859): Do not bump msgMailUtil lib

* chore(TDI-46859): Add license for talend-orc (#6789)

* chore(TDI-46859): Add license for talend-orc

* chore(TDI-46859): Do not bump talend-orc

* chore(TDI-46859): Add license for talend-parquet (#6790)

* chore(TDI-46859): Add license for talend-parquet

* chore(TDI-46859): Do not bump talend-parquet

* chore(TDI-46859): Add license for talend-proxy (#6792)

* chore(TDI-46859): Add license for talend-proxy

* chore(TDI-46859): Do not bump talend-proxy

* chore(TDI-46859): Add licenses for sap libs (#6793)

* chore(TDI-46859): Add licenses for sap libs

* chore(TDI-46859): Do not bump talend sap libs

* chore(TDI-46859): Add license for talendSAX (#6794)

* chore(TDI-46859): Add license for talendSAX

* chore(TDI-46859): Do not bump talendSax

* chore(TDI-46859): Add license for talend-scp-helper (#6795)

* chore(TDI-46859): Add license for talend-scp-helper

* chore(TDI-46859): Do not bump scpHelper

* chore(TDI-46859): Add license for talendssl (#6796)

* chore(TDI-46859): Add license for talendssl

* chore(TDI-46859): Do not bump talendssl

* Dsyliaev/tdi 46859 add license for ucanaccess (#6797)

* chore(TDI-46859): Add license for talend-ucanaccess

* chore(TDI-46859): Add license for ucanaccess-utils

* chore(TDI-46859): Add license for webserviceInput lib

* chore(TDI-46859): Do not bump ucanaccess

* chore(TDI-46859): Do not bump webservice

* chore(TDI-46859): Add license for webserviceInput lib (#6798)

* chore(TDI-46859): Add license for webserviceInput lib

* chore(TDI-46859): Do not bump webservice input

* chore(TDI-46859): Add license for talend-ws lib (#6799)

* chore(TDI-46859): Add license for talend-ws lib

* chore(TDI-46859): Do not bump talend-ws

* chore(TDI-46859): Add license for thashfile (#6800)

* chore(TDI-46859): Add license for thashfile

* chore(TDI-46859): Do not bump tHashfile lib

* chore(TDI-46859): Add license for xpathUtil (#6801)

* chore(TDI-46859): Add license for xpathUtil

* chore(TDI-46859): Do not bump xpathutil
2021-11-16 11:03:03 +02:00
wang wei
c6a11aa5ff fix(TDI-46962): tAmazonAuoraOutput compilation errors (#6872) 2021-11-16 10:06:08 +08:00
Olha V
42335629c4 chore(TDI-46752): CVE: Oauth 2.0 SDK with OpenID (#6811)
* chore(TDI-46752): CVE: Oauth 2.0 SDK with OpenID

* chore(TDI-46752): CVE: Oauth 2.0 SDK with OpenID

* bump talend-mscrm in tMicrosoftCrm

* chore(TDI-46752): CVE: Oauth 2.0 SDK with OpenID

* add content-type dependency
2021-11-11 15:20:53 +02:00
sbouyer
5441f05bfd Add localized files (#6884)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-11-10 09:31:12 +08:00
sbouyer
82eedbeb27 Add localized files (#6885)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-11-10 09:31:03 +08:00
apoltavtsev
5f3fcc1f69 feat (APPINT-33956) Project analysis task - Seek for unresolved dependencies (Part 2) (#6879)
* feat (APPINT-33956) Project analysis task - Seek for unresolved dependencies (Part 2)

* Update messages.properties

* Update plugin.xml

* Update UnresolvedComponentsDependenciesAnalysisTask.java

* Update UnresolvedComponentsDependenciesAnalysisTask.java
2021-11-09 09:25:04 +01:00
jiezhang-tlnd
5249e19a8a fix(TUP-33627)[Linux aarch64] License agreement panel and introduction (#6876)
are blank
2021-11-05 20:04:22 +08:00
Olha V
bf34aae7ad chore(TDI-46752): CVE: Oauth 2.0 SDK with OpenID Libs (#6871) 2021-11-04 17:41:51 +02:00
Jane Ding
9b4ca1d33f fix(TUP-33385):Error pops up while logging on migrated project (#6867)
* fix(TUP-33385):Error pops up while logging on migrated project if the
project which exported from monthly patch studio>Studio
https://jira.talendforge.org/browse/TUP-33385

* fix(TUP-33385):Error pops up while logging on migrated project if the
project which exported from monthly patch studio>Studio
https://jira.talendforge.org/browse/TUP-33385
2021-11-04 19:45:17 +08:00
sbouyer
bd8a39cf01 Add localized files (#6866)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-11-04 10:20:00 +08:00
Alexiane Yvonet
cc6697b350 Add localized files (#6852)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-11-04 10:19:06 +08:00
tsasada-talend
8f62485600 Add localized files (#6853)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-11-04 10:09:07 +08:00
Tetyana Meronyk
82243d59ac fix(TDI-46834): Additional columns in tDBOutput doesn`t generate code properly (#6825)
* fix(TDI-46834): Additional columns in tDBOutput doesn`t generate code properly
2021-11-03 14:27:56 +02:00
Dmytro Sylaiev
2502d31aaf fix(TDI-46790): Fix fetching big files GSGet (#6706) 2021-11-02 17:26:02 +02:00
Dmytro Grygorenko
df2d7343ec fix(TDI-46743): avoid file locking when using "streaming append" feature. (#6764)
* fix(TDI-46743): avoid file locking when using "streaming append" feature.

* fix(TDI-46743): corrections after code review.

* fix(TDI-46743): move library to Talend Update.

* fix(TDI-46743): restored order of resources close.

* fix(TDI-46743): added license for Talend Update, version bump.
2021-11-02 15:07:26 +02:00
Dmytro Grygorenko
bc660975e5 fix(TDI-46746): CVE - update "protobuf-java" to 3.4.0 (#6707) 2021-11-02 14:49:41 +02:00
pyzhou
9fe8679535 chore: clean up code (#6858)
* chore: clean up code

* remove useless url path
2021-11-02 16:22:28 +08:00
Dmytro Grygorenko
11efa75ac6 fix(TDI-46968): fix compile error for tGreenplumOutput. (#6862) 2021-11-02 09:36:58 +02:00
Oleksandr Zhelezniak
a0fd5cdae5 fix(TDI-46930): wrap filename (#6826)
* wrap a filename in a parenthesis to explicit handle java operations priority
2021-11-02 08:44:18 +02:00
sbliu
ee76694e1c fix(TUP-33596) NPE when try to open project setting. (#6859)
add NPE judgment
2021-11-02 11:02:06 +08:00
pyzhou
7dbb3020dd fix(TDI-45710):tXSLT support for streaming input and output (#6251) (#6830)
* Added streaming support on inputs

* Added InputStream for the 2 input files

* Added support for input / output columns

* Removed the label as it was confusing than helpful.
Changed the XML / XSLT label as it supports Stream.

Output however does NOT support stream so changed it in the Override to File only.

* Upgraded the 15 year old saxon9.jar
My tests passed.

* fix xml column was not used issue

* According to the new writing standard, only the capitalize the first character of first word

Co-authored-by: pyzhou <pyzhou@talend.com>
# Conflicts:
#	main/plugins/org.talend.designer.components.localprovider/components/tXSLT/tXSLT_messages.properties

Co-authored-by: bgunics-talend <63251373+bgunics-talend@users.noreply.github.com>
2021-11-01 21:55:24 +08:00
Andreas Mattes
3b3be3a38e fix(APPINT-33820): Add support for log assignment to TESB task. (#6740) 2021-10-29 16:12:31 +02:00
pyzhou
7bebb2dd41 fix(TDI-46937): fix tmap tuj (#6845)
* fix(TDI-46937): fix tmap tuj

* fix(TDI-46937):fix tuj
2021-10-29 16:39:02 +08:00
sbliu
69bec6798c feat(TUP-33462) align version for as400 db. (#6816) 2021-10-29 16:27:15 +08:00
wang wei
b1f6d21099 fix(TDI-46476): as we remove some components, should adjust some tup junit(#6837) (#6849) 2021-10-29 15:08:17 +08:00
Dmytro Sylaiev
a623cac57f fix(TDI-46876): Fix dependencies list for tGoogleDataprocManage (#6820) 2021-10-29 10:45:32 +08:00
pyzhou
718889c5ca fix(TDI-46857):Upgrade bcprov-jdk15on-1.69 (#6791) 2021-10-28 19:47:21 +08:00
Dmytro Sylaiev
8bcf305d3d chore(TDI-46859): Add license for talend-mscrm lib (#6787) 2021-10-28 14:00:52 +03:00
hcyi
f50a2d9148 fix(TUP-33449):tPreJob trigger fails with GSS exception when "Set path (#6840)
to custom hadoop jar" is checked in 7.3.1
2021-10-28 15:50:17 +08:00
hcyi
3a6c61c3d6 feat(TUP-33477):Remove username/password authentication from Studio. (#6818)
* feat(TUP-33477):Remove username/password authentication from Studio.

* feat(TUP-33477):Remove username/password authentication from Studio.

* feat(TUP-33477):keep username authentication for cloud on license select
dialog.
2021-10-28 15:47:22 +08:00
hzhao-talendbj
206463a376 fix(TUP-33485): [tELTMap] Delimited identifiers does not work for (#6833)
* fix(TUP-33485): [tELTMap] Delimited identifiers does not work for

* fix(TUP-33485): [tELTMap] Delimited identifiers does not work for

* fix(TUP-33485): [tELTMap] Delimited identifiers does not work for
2021-10-27 17:43:18 +08:00
wang wei
081cb65784 fix(TDI-46286): upgrade org.slf4j version to 1.7.29 from 1.7.25 (#6733) 2021-10-27 15:32:36 +08:00
bhe-talendbj
771a3b472d chore(TUP-33502): Show installation of components only in debug mode (#6832)
* chore(TUP-33502): change logs

* chore(TUP-33502): print logs in debug mode
2021-10-27 15:28:29 +08:00
vyu-talend
a032ac99d6 fix(TDI-46921):change maven url path for miscrm. (#6824) 2021-10-27 10:19:56 +08:00
wang wei
7717b3e202 fix(TDI-46476): Remove deprecated components in 8.0 (#6730) 2021-10-26 16:26:47 +08:00
zyuan-talend
ffa3316b40 fix(TUP-33392): remove un-needed Map Reduce related tests. (#6822) 2021-10-26 14:59:59 +08:00
Dmytro Sylaiev
615e5bd5e3 chore(TDI-46859): Add license to azure-utils (#6748) 2021-10-25 18:15:31 +03:00
jiezhang-tlnd
85a693f6e2 update text (#6814) 2021-10-25 09:53:50 +08:00
AlixMetivier
f11620e9f2 fix ExpressiontTest.testSparkVersion (#6815) 2021-10-22 15:33:01 +02:00
Jane Ding
516e4a8fa6 fix(TUP-33447):"servlet-api-2.5-20081211.jar" download failed when (#6809)
install libraries
https://jira.talendforge.org/browse/TUP-33447
2021-10-22 10:35:35 +08:00
22959 changed files with 841579 additions and 1251070 deletions

View File

@@ -7,4 +7,5 @@ Huge thanks to these people who contributed in making Talend product better:
- [overpackaging](https://github.com/overpackaging) (Steeve Dreux)
- [brazabr](https://github.com/brazabr) (Thiago Benvenuto)
- [phoflack](https://jira.talendforge.org/secure/ViewProfile.jspa?name=phoflack) (Philip Hoflack)
- [bgunics-talend](https://github.com/bgunics-talend) (Balasz Gunics)
- [bgunics-talend](https://github.com/bgunics-talend) (Balasz Gunics)
- [cflamain](https://github.com/cflamain) (Christophe Flamain)

14
SECURITY.md Normal file
View File

@@ -0,0 +1,14 @@
# Security Policy
## Supported Versions
| Version | Supported |
| ------- | ------------------ |
| 8.0.x | :white_check_mark: |
| 7.3.x | :white_check_mark: |
| < 7.3.x | :x: |
## Reporting a Vulnerability
For information on how to report a new security problem please see [here](https://www.talend.com/security/vulnerability-disclosure/).
Our existing security advisories are published [here](https://www.talend.com/security/incident-response/).

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature id="org.talend.designer.feature" label="Designer Feature" version="8.0.1.qualifier" provider-name=".Talend SA.">
<feature id="org.talend.designer.feature" label="Designer Feature" version="8.0.2.qualifier" provider-name=".Talend SA.">
<description url="http://www.talend.com/online/featuresdescription.html#designer-feature">Complete description about this feature at http://www.talend.com/online/featuresdescription.html#designer-feature</description>
<copyright url="http://www.talend.com/online/copyright.txt">Copyright Talend 2006, 2007</copyright>
<license>The licence are describe in branding feature</license>
@@ -10,13 +10,12 @@
</url>
<requires>
<import feature="org.eclipse.gef" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.eclipse.m2e.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.m2e.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.eclipse.equinox.p2.discovery.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.utils.feature" version="0.0.0" match="greaterOrEqual"/>
<import plugin="javax.xml.rpc" version="0.0.0" match="greaterOrEqual"/>
<import plugin="javax.xml.rpc-api" version="0.0.0" match="greaterOrEqual"/>
<import plugin="net.jeeeyul.eclipse.themes" version="0.0.0" match="greaterOrEqual"/>
<import plugin="net.jeeeyul.swtend" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.apache.axis" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.gmf.runtime.draw2d.ui" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.gmf.runtime.common.core" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.gmf.runtime.common.ui" version="0.0.0" match="greaterOrEqual"/>
@@ -33,4 +32,5 @@
<plugin id="org.talend.libraries.mozilla" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.sqlbuilder" download-size="0" install-size="0" version="0.0.0" unpack="false"/>
<plugin id="org.talend.sqlbuilder" download-size="0" install-size="0" version="0.0.0" unpack="false"/>
<plugin id="org.talend.designer.core.swt" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
</feature>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.fragment.jars.di.feature"
label="Fragment Jars in DI"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
[Enter Feature Description here.]

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.fragment.jars.di.feature</artifactId>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.gmf.feature"
label="Gmf"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
GMF
@@ -17,415 +17,15 @@
</license>
<requires>
<import feature="org.eclipse.gmf.runtime.notation" version="1.8.0"/>
<import feature="org.eclipse.gef" version="3.9.2"/>
<import feature="org.eclipse.emf.common" version="2.10.0"/>
<import feature="org.eclipse.emf.ecore" version="2.10.0"/>
<import feature="org.eclipse.emf.ecore.edit" version="2.8.0"/>
<import feature="org.eclipse.emf.edit" version="2.10.0"/>
<import feature="org.eclipse.emf.transaction" version="1.8.0"/>
<import feature="org.eclipse.emf.validation" version="1.8.0"/>
<import feature="org.eclipse.emf.workspace" version="1.8.0"/>
<import feature="org.eclipse.gmf.runtime.notation" version="0.0.0"/>
<import feature="org.eclipse.gef" version="0.0.0"/>
<import feature="org.eclipse.emf.common" version="0.0.0"/>
<import feature="org.eclipse.emf.ecore" version="0.0.0"/>
<import feature="org.eclipse.emf.ecore.edit" version="0.0.0"/>
<import feature="org.eclipse.emf.edit" version="0.0.0"/>
<import feature="org.eclipse.emf.transaction" version="0.0.0"/>
<import feature="org.eclipse.emf.validation" version="0.0.0"/>
<import feature="org.eclipse.emf.workspace" version="0.0.0"/>
</requires>
<plugin
id="org.eclipse.gmf.runtime.common.core"
download-size="117"
install-size="226"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui"
download-size="257"
install-size="509"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.action"
download-size="101"
install-size="173"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.action.ide"
download-size="39"
install-size="66"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.services"
download-size="100"
install-size="208"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.services.action"
download-size="120"
install-size="293"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.services.dnd"
download-size="92"
install-size="190"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.services.dnd.ide"
download-size="24"
install-size="38"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.services.properties"
download-size="76"
install-size="146"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.core"
download-size="133"
install-size="284"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui"
download-size="1190"
install-size="2486"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.actions"
download-size="218"
install-size="391"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.dnd"
download-size="19"
install-size="29"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.geoshapes"
download-size="99"
install-size="179"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.properties"
download-size="215"
install-size="430"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.providers"
download-size="137"
install-size="318"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.providers.ide"
download-size="23"
install-size="38"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.render"
download-size="117"
install-size="236"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.resources.editor"
download-size="123"
install-size="251"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide"
download-size="69"
install-size="146"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.draw2d.ui"
download-size="318"
install-size="619"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.draw2d.ui.render"
download-size="49"
install-size="87"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.draw2d.ui.render.awt"
download-size="196"
install-size="396"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.emf.clipboard.core"
download-size="110"
install-size="223"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.emf.commands.core"
download-size="28"
install-size="48"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.emf.core"
download-size="114"
install-size="229"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.emf.type.core"
download-size="190"
install-size="439"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.emf.type.ui"
download-size="18"
install-size="25"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.emf.ui"
download-size="93"
install-size="177"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.emf.ui.properties"
download-size="62"
install-size="118"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.gef.ui"
download-size="101"
install-size="182"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.notation.providers"
download-size="29"
install-size="53"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf"
download-size="13"
install-size="17"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.printing"
download-size="14"
install-size="19"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.common.ui.printing.win32"
download-size="752"
install-size="3091"
version="0.0.0"
fragment="true"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.printing"
download-size="90"
install-size="172"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.gmf.runtime.diagram.ui.printing.render"
download-size="92"
install-size="196"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.batik.dom.svg"
download-size="453"
install-size="1509"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.apache.batik.bridge"
download-size="504"
install-size="1013"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.apache.batik.dom"
download-size="107"
install-size="203"
version="1.6.1.v201505192100"
unpack="false"/>
<plugin
id="org.apache.batik.ext.awt"
download-size="387"
install-size="760"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.apache.batik.transcoder"
download-size="79"
install-size="151"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.apache.batik.svggen"
download-size="183"
install-size="338"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.apache.batik.util"
download-size="99"
install-size="192"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.w3c.dom.svg"
download-size="95"
install-size="140"
version="1.1.0.v201011041433"
unpack="false"/>
<plugin
id="org.apache.xerces"
download-size="0"
install-size="0"
version="2.12.1.v20210115-0812"
unpack="false"/>
<plugin
id="org.apache.xml.resolver"
download-size="94"
install-size="201"
version="1.2.0.v201005080400"
unpack="false"/>
<plugin
id="org.apache.batik.css"
download-size="259"
install-size="512"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.apache.batik.util.gui"
download-size="161"
install-size="281"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.apache.batik.parser"
download-size="54"
install-size="112"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.apache.batik.xml"
download-size="35"
install-size="92"
version="1.6.0.v201011041432"
unpack="false"/>
<plugin
id="org.w3c.css.sac"
download-size="37"
install-size="65"
version="1.3.1.v200903091627"
unpack="false"/>
<plugin
id="org.w3c.dom.smil"
download-size="19"
install-size="37"
version="1.0.1.v200903091627"
unpack="false"/>
<plugin
id="javax.xml"
download-size="246"
install-size="413"
version="1.3.4.v201005080400"
unpack="false"/>
<plugin
id="org.apache.xml.serializer"
download-size="286"
install-size="577"
version="2.7.1.v201005080400"
unpack="false"/>
<plugin
id="org.apache.batik.pdf"
download-size="498"
install-size="989"
version="1.6.0.v201105071520"
unpack="false"/>
<plugin
id="org.w3c.dom.events"
download-size="17"
install-size="26"
version="3.0.0.draft20060413_v201105210656"
unpack="false"/>
</feature>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -4,9 +4,9 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.gmf.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
</project>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature id="org.talend.rcp.branding.tos.feature" label="Tos branding feature" version="8.0.1.qualifier" provider-name=".Talend SA." plugin="org.talend.rcp.branding.tos">
<feature id="org.talend.rcp.branding.tos.feature" label="Tos branding feature" version="8.0.2.qualifier" provider-name=".Talend SA." plugin="org.talend.rcp.branding.tos">
<description url="http://www.example.com/description">[Enter Feature Description here.]</description>
<copyright url="http://www.example.com/copyright">[Enter Copyright Description here.]</copyright>
<license>[Enter License Description here.]</license>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.rcp.branding.tos.feature</artifactId>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature id="org.talend.rcp.branding.tos.test.feature" label="Test feature for TOS" version="8.0.1.qualifier">
<feature id="org.talend.rcp.branding.tos.test.feature" label="Test feature for TOS" version="8.0.2.qualifier">
<description url="http://www.example.com/description">[Enter Feature Description here.]</description>
<copyright url="http://www.example.com/copyright">[Enter Copyright Description here.]</copyright>
<license url="http://www.example.com/license">[Enter License Description here.]</license>
@@ -16,6 +16,7 @@
<import plugin="org.talend.repository" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.talend.utils" version="0.0.0" match="greaterOrEqual"/>
</requires>
<plugin id="org.talend.common.ui.runtime.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.commons.runtime.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.commons.ui.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.core.repository.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
@@ -43,11 +44,14 @@
<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"/>
<plugin id="org.talend.repository.metadata.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.repository.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.sqlbuilder.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.presentation.onboarding.resource.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.repository.view.di.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.repository.view.test" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>
<plugin id="org.talend.testutils" download-size="0" install-size="0" version="0.0.0" unpack="false"/>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.rcp.branding.tos.test.feature</artifactId>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature id="org.talend.repository.feature" label="Repository Feature" version="8.0.1.qualifier" provider-name=".Talend SA.">
<feature id="org.talend.repository.feature" label="Repository Feature" version="8.0.2.qualifier" provider-name=".Talend SA.">
<description url="http://www.talend.com/online/featuresdescription.html#repository-feature">Complete description about this feature at http://www.talend.com/online/featuresdescription.html#repository-feature</description>
<copyright url="http://www.talend.com/online/copyright.txt">Copyright Talend 2006, 2007</copyright>
<license>The licence are describe in branding feature</license>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.feature</artifactId>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.talend.studio.components.tck.jdbc.feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.talend.studio.components.tck.jdbc.feature"
label="JDBC"
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
JDBC
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
JDBC
Copyright (c) 2006-2021 Talend Inc. - www.talend.com
All rights reserved.
This product includes software developed at
GlassFish Community (https://glassfish.dev.java.net)
Licensed under the CDDL,GPL-2.0-only license.
This product includes software developed at
The Apache Software Foundation (http://jakarta.apache.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML
Licensed under the Apache-2.0 license.
</license>
<requires>
<import plugin="org.talend.designer.maven.repo.tck"/>
<import plugin="org.talend.studio.components.tck.jdbc"/>
<import plugin="org.talend.components.jdbc.definition"/>
</requires>
</feature>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tck.jdbc.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.talend.studio.components.tck.jira.feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View File

@@ -0,0 +1,2 @@
bin.includes = feature.xml,\
p2.inf

View File

@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.talend.studio.components.tck.jira.feature"
label="Jira"
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Jira component
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
Jira component
Copyright (c) 2006-2021 Talend Inc. - www.talend.com
All rights reserved.
This product includes software developed at
OPS4J - Open Participation Software for Java
Licensed under the Apache-2.0 license.
This product includes software developed at
GlassFish Community (https://glassfish.dev.java.net)
Licensed under the CDDL,GPL-2.0-only license.
This product includes software developed at
The Apache Software Foundation (http://jakarta.apache.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML
Licensed under the Apache-2.0 license.
This product includes software developed at
OSGi Alliance (http://www.osgi.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
Joda.org (http://www.joda.org)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML (http://fasterxml.com)
Licensed under the JSON license.
This product includes software developed at
Google, Inc.
Licensed under the Apache-2.0 license.
This product includes software developed at
AddThis
Licensed under the Apache-2.0 license.
This product includes software developed at
SLF4J.ORG
Licensed under the MIT license.
This product includes software developed at
SLF4J.ORG
Licensed under the X11 license.
This product includes software developed at
JUnit
Licensed under the EPL-1.0 license.
This product includes software developed at
Seam Framework
Licensed under the Apache-2.0 license.
</license>
<requires>
<import plugin="org.talend.designer.maven.repo.tck" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.talend.designer.maven.repo.tcksdk" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.talend.studio.components.tck.jira"/>
</requires>
</feature>

View File

@@ -0,0 +1,4 @@
properties.0.name=TALEND_COMPONENT_tJIRAInput
properties.0.value=
properties.1.name=TALEND_COMPONENT_tJIRAOutput
properties.1.value=

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tck.jira.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.talend.studio.components.tck.splunk.feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View File

@@ -0,0 +1,2 @@
bin.includes = feature.xml,\
p2.inf

View File

@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.talend.studio.components.tck.splunk.feature"
label="Splunk"
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Splunk component
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
Splunk component
Copyright (c) 2006-2021 Talend Inc. - www.talend.com
All rights reserved.
This product includes software developed at
OPS4J - Open Participation Software for Java
Licensed under the Apache-2.0 license.
This product includes software developed at
GlassFish Community (https://glassfish.dev.java.net)
Licensed under the CDDL,GPL-2.0-only license.
This product includes software developed at
The Apache Software Foundation (http://jakarta.apache.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML
Licensed under the Apache-2.0 license.
This product includes software developed at
OSGi Alliance (http://www.osgi.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
Joda.org (http://www.joda.org)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML (http://fasterxml.com)
Licensed under the JSON license.
This product includes software developed at
Google, Inc.
Licensed under the Apache-2.0 license.
This product includes software developed at
AddThis
Licensed under the Apache-2.0 license.
This product includes software developed at
SLF4J.ORG
Licensed under the MIT license.
This product includes software developed at
SLF4J.ORG
Licensed under the X11 license.
This product includes software developed at
JUnit
Licensed under the EPL-1.0 license.
This product includes software developed at
Seam Framework
Licensed under the Apache-2.0 license.
</license>
<requires>
<import plugin="org.talend.designer.maven.repo.tck" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.talend.designer.maven.repo.tcksdk" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.talend.studio.components.tck.splunk"/>
</requires>
</feature>

View File

@@ -0,0 +1,2 @@
properties.0.name=TALEND_COMPONENT_tSplunkEventCollector
properties.0.value=

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tck.splunk.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.studio.components.tcompv0.azurestorage.feature"
label="Azure Storage"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Azure Storage

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.azurestorage.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.azurestorage.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.studio.components.tcompv0.googledrive.feature"
label="Google Drive"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Google drive component

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.googledrive.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.googledrive.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.talend.studio.components.tcompv0.jdbc.feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View File

@@ -1,31 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.talend.studio.components.tcompv0.jdbc.feature"
label="JDBC_feature"
version="8.0.1.qualifier">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
[Enter License Description here.]
</license>
<plugin
id="org.talend.studio.components.tcompv0.jdbc"
download-size="0"
install-size="0"
version="0.0.0"/>
<plugin
id="org.talend.components.jdbc.definition"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.jdbc.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.talend.studio.components.tcompv0.jira.feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View File

@@ -1 +0,0 @@
bin.includes = feature.xml

View File

@@ -1,102 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.talend.studio.components.tcompv0.jira.feature"
label="Jira"
version="8.0.1.qualifier">
<description url="http://www.example.com/description">
Jira component
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
Jira component
Copyright (c) 2006-2021 Talend Inc. - www.talend.com
All rights reserved.
This product includes software developed at
OPS4J - Open Participation Software for Java
Licensed under the Apache-2.0 license.
This product includes software developed at
GlassFish Community (https://glassfish.dev.java.net)
Licensed under the CDDL,GPL-2.0-only license.
This product includes software developed at
The Apache Software Foundation (http://jakarta.apache.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML
Licensed under the Apache-2.0 license.
This product includes software developed at
OSGi Alliance (http://www.osgi.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
Joda.org (http://www.joda.org)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML (http://fasterxml.com)
Licensed under the JSON license.
This product includes software developed at
Google, Inc.
Licensed under the Apache-2.0 license.
This product includes software developed at
AddThis
Licensed under the Apache-2.0 license.
This product includes software developed at
SLF4J.ORG
Licensed under the MIT license.
This product includes software developed at
SLF4J.ORG
Licensed under the X11 license.
This product includes software developed at
JUnit
Licensed under the EPL-1.0 license.
This product includes software developed at
Seam Framework
Licensed under the Apache-2.0 license.
</license>
<requires>
<import plugin="org.talend.designer.maven.repo.tcompv0" version="0.0.0" match="greaterOrEqual"/>
</requires>
<plugin
id="org.talend.studio.components.tcompv0.jira"
download-size="0"
install-size="0"
version="0.0.0"/>
<plugin
id="org.talend.components.jira"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.jira.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.studio.components.tcompv0.marketo.feature"
label="Marketo"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Marketo component

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.marketo.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.marketo.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.studio.components.tcompv0.marklogic.feature"
label="Marklogic"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Marklogic component

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.marklogic.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.marklogic.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.studio.components.tcompv0.netsuite.feature"
label="Netsuite"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Netsuite

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.netsuite.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.netsuite.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.studio.components.tcompv0.salesforce.feature"
label="Salesforce"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Salesforce component

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.salesforce.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.salesforce.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.studio.components.tcompv0.snowflake.feature"
label="SNOWFLAKE_feature"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
Snowflake

View File

@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.snowflake.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.snowflake.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.talend.studio.components.tcompv0.splunk.feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View File

@@ -1 +0,0 @@
bin.includes = feature.xml

View File

@@ -1,102 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.talend.studio.components.tcompv0.splunk.feature"
label="Splunk"
version="8.0.1.qualifier">
<description url="http://www.example.com/description">
Splunk component
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
Splunk component
Copyright (c) 2006-2021 Talend Inc. - www.talend.com
All rights reserved.
This product includes software developed at
OPS4J - Open Participation Software for Java
Licensed under the Apache-2.0 license.
This product includes software developed at
GlassFish Community (https://glassfish.dev.java.net)
Licensed under the CDDL,GPL-2.0-only license.
This product includes software developed at
The Apache Software Foundation (http://jakarta.apache.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML
Licensed under the Apache-2.0 license.
This product includes software developed at
OSGi Alliance (http://www.osgi.org/)
Licensed under the Apache-2.0 license.
This product includes software developed at
Joda.org (http://www.joda.org)
Licensed under the Apache-2.0 license.
This product includes software developed at
FasterXML (http://fasterxml.com)
Licensed under the JSON license.
This product includes software developed at
Google, Inc.
Licensed under the Apache-2.0 license.
This product includes software developed at
AddThis
Licensed under the Apache-2.0 license.
This product includes software developed at
SLF4J.ORG
Licensed under the MIT license.
This product includes software developed at
SLF4J.ORG
Licensed under the X11 license.
This product includes software developed at
JUnit
Licensed under the EPL-1.0 license.
This product includes software developed at
Seam Framework
Licensed under the Apache-2.0 license.
</license>
<requires>
<import plugin="org.talend.designer.maven.repo.tcompv0" version="0.0.0" match="greaterOrEqual"/>
</requires>
<plugin
id="org.talend.studio.components.tcompv0.splunk"
download-size="0"
install-size="0"
version="0.0.0"/>
<plugin
id="org.talend.components.splunk"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.splunk.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@@ -2,7 +2,7 @@
<feature
id="org.talend.tos.components.feature"
label="Components-feature"
version="8.0.1.qualifier">
version="8.0.2.qualifier">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
@@ -17,14 +17,13 @@
</license>
<requires>
<import feature="org.talend.studio.components.tcompv0.jdbc.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tck.jira.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tck.splunk.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tcompv0.netsuite.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tcompv0.googledrive.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tcompv0.marketo.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tcompv0.azurestorage.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tcompv0.snowflake.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tcompv0.jira.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tcompv0.splunk.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.studio.components.tcompv0.salesforce.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.esb.tooling.ws.consumer.feature" version="0.0.0" match="greaterOrEqual"/>
<import plugin="biz.aQute.bnd.annotation" version="0.0.0" match="greaterOrEqual"/>
@@ -84,7 +83,7 @@
unpack="false"/>
<plugin
id="org.talend.components.jira"
id="org.talend.studio.components.tck.jira"
download-size="0"
install-size="0"
version="0.0.0"
@@ -119,7 +118,7 @@
unpack="false"/>
<plugin
id="org.talend.components.splunk"
id="org.talend.studio.components.tck.splunk"
download-size="0"
install-size="0"
version="0.0.0"
@@ -139,12 +138,6 @@
version="0.0.0"
unpack="false"/>
<plugin
id="org.talend.designer.components.exchange"
download-size="0"
install-size="0"
version="0.0.0"/>
<plugin
id="org.talend.designer.components.localprovider"
download-size="0"
@@ -193,6 +186,14 @@
version="0.0.0"
unpack="false"/>
<plugin
id="org.talend.designer.mapper.swt"
download-size="0"
install-size="0"
version="0.0.0"
fragment="true"
unpack="false"/>
<plugin
id="org.talend.designer.rowgenerator"
download-size="0"
@@ -249,4 +250,10 @@
version="0.0.0"
unpack="false"/>
<plugin
id="org.talend.studio.components.tck.jdbc"
download-size="0"
install-size="0"
version="0.0.0"/>
</feature>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.tos.components.feature</artifactId>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature id="org.talend.tos.core.feature" label="Feature" version="8.0.1.qualifier">
<feature id="org.talend.tos.core.feature" label="Feature" version="8.0.2.qualifier">
<description url="http://www.example.com/description">[Enter Feature Description here.]</description>
<copyright url="http://www.example.com/copyright">[Enter Copyright Description here.]</copyright>
<license url="http://www.example.com/license">[Enter License Description here.]</license>
@@ -13,9 +13,6 @@
<import feature="org.talend.repository.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.tos.components.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.talend.updates.feature" version="0.0.0" match="greaterOrEqual"/>
<import plugin="javax.transaction" version="0.0.0" match="greaterOrEqual"/>
<import plugin="javax.xml.rpc" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.apache.axis" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.apache.log4j" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.runtime" version="0.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui" version="0.0.0" match="greaterOrEqual"/>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.tos.core.feature</artifactId>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature id="org.talend.tos.feature" label="Tos feature" version="8.0.1.qualifier" provider-name=".Talend SA.">
<feature id="org.talend.tos.feature" label="Tos feature" version="8.0.2.qualifier" provider-name=".Talend SA.">
<description url="http://www.example.com/description">[Enter Feature Description here.]</description>
<copyright url="http://www.example.com/copyright">[Enter Copyright Description here.]</copyright>
<license>[Enter License Description here.]</license>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.tos.feature</artifactId>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature id="org.talend.tos.libraries.feature" label="Libraries_feature" version="8.0.1.qualifier">
<feature id="org.talend.tos.libraries.feature" label="Libraries_feature" version="8.0.2.qualifier">
<description url="http://www.example.com/description">[Enter Feature Description here.]</description>
<copyright url="http://www.example.com/copyright">[Enter Copyright Description here.]</copyright>
<license url="http://www.example.com/license">[Enter License Description here.]</license>
@@ -29,8 +29,6 @@
<plugin id="org.talend.libraries.ehcache" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.excel" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.groovy" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.guava" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.hadoop.mapr.5.0.0" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.jackson" download-size="0" install-size="0" version="0.0.0"/>
<plugin download-size="0" install-size="0" version="0.0.0" unpack="false" id="org.talend.libraries.javacsv"/>
<plugin id="org.talend.libraries.jax" download-size="0" install-size="0" version="0.0.0"/>
@@ -43,8 +41,9 @@
<plugin id="org.talend.libraries.palo" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.persist.lookup" download-size="0" install-size="0" version="0.0.0" unpack="false"/>
<plugin id="org.talend.libraries.salesforce" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.libraries.servlet" download-size="0" install-size="0" version="0.0.0"/>
<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.bigquery" download-size="0" install-size="0" version="0.0.0"/>
<plugin id="org.talend.repository.bigquery" download-size="0" install-size="0" version="0.0.0"/>
</feature>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.tos.libraries.feature</artifactId>

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Abstract Map Plug-in
Bundle-SymbolicName: org.talend.designer.abstractmap;singleton:=true
Bundle-Version: 8.0.1.qualifier
Bundle-Version: 8.0.2.qualifier
Bundle-Activator: org.talend.designer.abstractmap.MapPlugin
Require-Bundle: org.eclipse.core.runtime,
org.talend.core,
@@ -13,7 +13,9 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.jface,
org.apache.log4j,
org.talend.libraries.apache,
org.talend.components.api
org.talend.components.api,
org.talend.common.ui.runtime,
org.talend.commons.runtime
Eclipse-LazyStart: true
Export-Package: org.talend.designer.abstractmap,
org.talend.designer.abstractmap.managers,
@@ -27,3 +29,4 @@ Export-Package: org.talend.designer.abstractmap,
org.talend.designer.abstractmap.ui.visualmap.link,
org.talend.designer.abstractmap.ui.visualmap.zone
Bundle-Vendor: .Talend SA.
Automatic-Module-Name: org.talend.designer.abstractmap

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.abstractmap</artifactId>

View File

@@ -1,20 +0,0 @@
prefs.configuration.LINK_STYLE.AUTO=Auto
prefs.configuration.title=Map components preferences :
prefs.configuration.LINK_STYLE.LINE=Lines (fast)
prefs.configuration.LINK_STYLE.BEZIER_CURVE=Curves
prefs.configuration.LINK_STYLE=Default mapping links display as :
DraggingInfosPopup.draggingEntry=Dragging {0} entry.
DraggingInfosPopup.dropInvalid=\n<< Drop invalid >>\n
DraggingInfosPopup.draggingEntries=Dragging {0} entries.
DraggingInfosPopup.dropInvalidWithKey=\n<< Drop invalid >>\nPress both Shift and Ctrl keys to map one to one and overwrite
DraggingInfosPopup.overwriteMode=\ > Overwrite mode
DraggingInfosPopup.appendMode=\ > Append mode
DraggingInfosPopup.appendModeToOverwrite=\ > Append mode (Ctrl key to overwrite)
DraggingInfosPopup.insertAllSelectedEntries=\ > Insert all selected entries
DraggingInfosPopup.insertRemainingEntries=\ > Insert remaining entries
DraggingInfosPopup.eachSourceEntryExpressionToEachTargetExpression=> Each source entry expression to each target expression
DraggingInfosPopup.eachSourceEntryToEachTargetExpression=> Each source entry to each target expression
DraggingInfosPopup.allSourceEntriesExpressionToASingleOneTargetExpressionShiftKey=> All source entries expression to a single one target expression (Shift key to change mapping)
DraggingInfosPopup.allSourceEntriesExpressionToASingleOneTargetExpression=> All source entries expression to a single one target expression
DraggingInfosPopup.allSourceEntriesToASingleOneTargetExpressionShiftKey=> All source entries to a single one target expression (Shift key to change mapping)
DraggingInfosPopup.allSourceEntriesToASingleOneTargetExpression=> All source entries to a single one target expression

View File

@@ -6,7 +6,7 @@ prefs.configuration.LINK_STYLE.LINE=Lignes (rapide)
DraggingInfosPopup.draggingEntry=Glissement de {0} entr\u00E9e(s).
DraggingInfosPopup.dropInvalid=\n<< D\u00E9p\u00F4t impossible >>\n
DraggingInfosPopup.draggingEntries=Glissement de {0} entr\u00E9es.
DraggingInfosPopup.dropInvalidWithKey=\n<<D\u00E9p\u00F4t impossible>>\n : appuyez sur Maj et Ctrl pour mapper en un pour un et \u00E9craser
DraggingInfosPopup.dropInvalidWithKey=\n<< D\u00E9p\u00F4t impossible >>\nAppuyez sur Maj et Ctrl pour mapper en un pour un et \u00E9craser
DraggingInfosPopup.overwriteMode= > Mode \u00E9crasement
DraggingInfosPopup.appendMode= > Mode \u00E9criture \u00E0 la suite
DraggingInfosPopup.appendModeToOverwrite= > Mode \u00E9criture \u00E0 la suite (Ctrl pour \u00E9craser)

View File

@@ -2,19 +2,19 @@ prefs.configuration.title=\u30DE\u30C3\u30D7\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3
prefs.configuration.LINK_STYLE=\u30C7\u30D5\u30A9\u30EB\u30C8\u30DE\u30C3\u30D4\u30F3\u30B0\u30EA\u30F3\u30AF\u306E\u8868\u793A:
prefs.configuration.LINK_STYLE.AUTO=\u81EA\u52D5
prefs.configuration.LINK_STYLE.BEZIER_CURVE=\u66F2\u7DDA
prefs.configuration.LINK_STYLE.LINE=\u76F4\u7DDA\uFF08\u9AD8\u901F\uFF09
DraggingInfosPopup.draggingEntry={0}\u30A8\u30F3\u30C8\u30EA\u3092\u30C9\u30E9\u30C3\u30B0\u3057\u3066\u3044\u307E\u3059\u3002
prefs.configuration.LINK_STYLE.LINE=\u76F4\u7DDA(\u9AD8\u901F)
DraggingInfosPopup.draggingEntry={0}\u30A8\u30F3\u30C8\u30EA\u30FC\u3092\u30C9\u30E9\u30C3\u30B0\u3057\u3066\u3044\u307E\u3059\u3002
DraggingInfosPopup.dropInvalid=\n<< \u7121\u52B9\u306A\u30C9\u30ED\u30C3\u30D7 >>\n
DraggingInfosPopup.draggingEntries={0}\u30A8\u30F3\u30C8\u30EA\u3092\u30C9\u30E9\u30C3\u30B0\u3057\u3066\u3044\u307E\u3059\u3002
DraggingInfosPopup.dropInvalidWithKey=\n<< \u7121\u52B9\u306A\u30C9\u30ED\u30C3\u30D7 >>\n\u4E00\u5BFE\u4E00\u30DE\u30C3\u30D4\u30F3\u30B0\u3057\u3001\u4E0A\u66F8\u304D\u3059\u308B\u5834\u5408\u306F\u3001Shift\u30AD\u30FC\u3068Ctrl\u30AD\u30FC\u3092\u540C\u6642\u306B\u62BC\u3057\u307E\u3059
DraggingInfosPopup.draggingEntries={0}\u30A8\u30F3\u30C8\u30EA\u30FC\u3092\u30C9\u30E9\u30C3\u30B0\u3057\u3066\u3044\u307E\u3059\u3002
DraggingInfosPopup.dropInvalidWithKey=\n<< \u7121\u52B9\u306A\u30C9\u30ED\u30C3\u30D7 >>\nShift\u30AD\u30FC\u3068Ctrl\u30AD\u30FC\u3092\u540C\u6642\u306B\u62BC\u3059\u3068\u30011\u5BFE1\u3067\u30DE\u30C3\u30D4\u30F3\u30B0\u3055\u308C\u3066\u4E0A\u66F8\u304D\u3055\u308C\u307E\u3059
DraggingInfosPopup.overwriteMode= > \u4E0A\u66F8\u304D\u30E2\u30FC\u30C9
DraggingInfosPopup.appendMode= > \u8FFD\u52A0\u30E2\u30FC\u30C9
DraggingInfosPopup.appendModeToOverwrite= > \u8FFD\u52A0\u30E2\u30FC\u30C9(\u4E0A\u66F8\u304D\u3059\u308B\u306B\u306F[Ctrl]\u30AD\u30FC)
DraggingInfosPopup.insertAllSelectedEntries= > \u9078\u629E\u3057\u305F\u3059\u3079\u3066\u306E\u30A8\u30F3\u30C8\u30EA\u3092\u633F\u5165\u3057\u307E\u3059
DraggingInfosPopup.insertRemainingEntries= > \u6B8B\u308A\u306E\u30A8\u30F3\u30C8\u30EA\u3092\u633F\u5165\u3057\u307E\u3059
DraggingInfosPopup.eachSourceEntryExpressionToEachTargetExpression=> \u5404\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u5404\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u5F0F
DraggingInfosPopup.eachSourceEntryToEachTargetExpression=> \u5404\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u5404\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA
DraggingInfosPopup.allSourceEntriesExpressionToASingleOneTargetExpressionShiftKey=> 1\u3064\u306E\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u3059\u3079\u3066\u306E\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u5F0F (\u30DE\u30C3\u30D4\u30F3\u30B0\u3092\u5909\u66F4\u3059\u308B\u306B\u306FShift\u30AD\u30FC)
DraggingInfosPopup.allSourceEntriesExpressionToASingleOneTargetExpression=> 1\u3064\u306E\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u3059\u3079\u3066\u306E\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u5F0F
DraggingInfosPopup.allSourceEntriesToASingleOneTargetExpressionShiftKey=> 1\u3064\u306E\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u3059\u3079\u3066\u306E\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA (\u30DE\u30C3\u30D4\u30F3\u30B0\u3092\u5909\u66F4\u3059\u308B\u306B\u306FShift\u30AD\u30FC)
DraggingInfosPopup.allSourceEntriesToASingleOneTargetExpression=> 1\u3064\u306E\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u3059\u3079\u3066\u306E\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA
DraggingInfosPopup.insertAllSelectedEntries= > \u9078\u629E\u3057\u305F\u3059\u3079\u3066\u306E\u30A8\u30F3\u30C8\u30EA\u30FC\u3092\u633F\u5165\u3057\u307E\u3059
DraggingInfosPopup.insertRemainingEntries= > \u6B8B\u308A\u306E\u30A8\u30F3\u30C8\u30EA\u30FC\u3092\u633F\u5165\u3057\u307E\u3059
DraggingInfosPopup.eachSourceEntryExpressionToEachTargetExpression=> \u5404\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u5404\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u30FC\u5F0F
DraggingInfosPopup.eachSourceEntryToEachTargetExpression=> \u5404\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u5404\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u30FC
DraggingInfosPopup.allSourceEntriesExpressionToASingleOneTargetExpressionShiftKey=> 1\u3064\u306E\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u3059\u3079\u3066\u306E\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u30FC\u5F0F (\u30DE\u30C3\u30D4\u30F3\u30B0\u3092\u5909\u66F4\u3059\u308B\u306B\u306FShift\u30AD\u30FC)
DraggingInfosPopup.allSourceEntriesExpressionToASingleOneTargetExpression=> 1\u3064\u306E\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u3059\u3079\u3066\u306E\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u30FC\u5F0F
DraggingInfosPopup.allSourceEntriesToASingleOneTargetExpressionShiftKey=> 1\u3064\u306E\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u3059\u3079\u3066\u306E\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u30FC (\u30DE\u30C3\u30D4\u30F3\u30B0\u3092\u5909\u66F4\u3059\u308B\u306B\u306FShift\u30AD\u30FC)
DraggingInfosPopup.allSourceEntriesToASingleOneTargetExpression=> 1\u3064\u306E\u30BF\u30FC\u30B2\u30C3\u30C8\u5F0F\u306B\u5BFE\u3059\u308B\u3059\u3079\u3066\u306E\u30BD\u30FC\u30B9\u30A8\u30F3\u30C8\u30EA\u30FC

View File

@@ -6,7 +6,7 @@ prefs.configuration.LINK_STYLE.LINE=\u76F4\u7EBF (\u5FEB)
DraggingInfosPopup.draggingEntry=\u62D6\u52A8 {0} \u6761\u76EE
DraggingInfosPopup.dropInvalid=\n<< \u65E0\u6548\u91CA\u653E >>\n
DraggingInfosPopup.draggingEntries=\u62D6\u52A8 {0} \u4E2A\u6761\u76EE\u3002
DraggingInfosPopup.dropInvalidWithKey=\n<<\u65E0\u6548\u653E\u7F6E>>\n\u6309\u4F4F Shift \u548C Ctrl \u952E\u4EE5\u8FDB\u884C\u4E00\u5BF9\u4E00\u6620\u5C04\u5E76\u6539\u5199
DraggingInfosPopup.dropInvalidWithKey=\n<< \u65E0\u6548\u653E\u7F6E >>\n\u6309\u4F4F Shift \u548C Ctrl \u952E\u4EE5\u8FDB\u884C\u4E00\u5BF9\u4E00\u6620\u5C04\u5E76\u6539\u5199
DraggingInfosPopup.overwriteMode= > \u91CD\u5199\u6A21\u5F0F
DraggingInfosPopup.appendMode= >\u9644\u52A0\u6A21\u5F0F
DraggingInfosPopup.appendModeToOverwrite= > \u8FFD\u52A0\u6A21\u5F0F (Ctrl \u952E\u6765\u6539\u5199)

View File

@@ -13,6 +13,10 @@
package org.talend.designer.abstractmap.managers;
import org.apache.log4j.Level;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.widgets.Display;
import org.talend.commons.ui.runtime.ITalendThemeService;
import org.talend.commons.ui.runtime.exception.ExceptionHandler;
import org.talend.designer.abstractmap.ui.dnd.DraggingInfosPopup;
import org.talend.designer.abstractmap.ui.properties.LINK_STYLE;

View File

@@ -77,7 +77,7 @@ public final class DraggingInfosPopup {
private Label labelDropInvalid;
public Popup(Shell parent) {
super(parent, SWT.ON_TOP, false, false, false, false, null, null);
super(parent, SWT.ON_TOP, false, false, false, false, false, null, null);
}
@Override

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Alfresco Output Component Plug-in
Bundle-SymbolicName: org.talend.designer.alfrescooutput;singleton:=true
Bundle-Version: 8.0.1.qualifier
Bundle-Version: 8.0.2.qualifier
Bundle-Vendor: .Talend SA.
Require-Bundle: org.eclipse.core.runtime,
org.talend.core,
@@ -13,5 +13,8 @@ Require-Bundle: org.eclipse.core.runtime,
org.talend.core.runtime,
org.talend.model,
org.eclipse.jface,
org.talend.components.api
org.talend.components.api,
org.talend.common.ui.runtime,
org.talend.commons.runtime
Eclipse-LazyStart: true
Automatic-Module-Name: org.talend.designer.alfrescooutput

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.alfrescooutput</artifactId>

View File

@@ -1,20 +0,0 @@
AlfrescoModelDialog.missingAspectDefinitions.msg=The chosen aspects refer to unknown Alfresco aspect(s) : ${0}.\nPlease provide the alfresco model files that define them.
AlfrescoModelDialog.modelTable.title=Title
AlfrescoModelDialog.availableAspects=Available Aspects
AlfrescoModelDialog.missingAspectDefinitions.title=Missing aspect definitions
AlfrescoOutputManager.schemaError.title=Error in schema
AlfrescoModelDialog.missingTypeDefinitions.msg=The chosen type refers to unknown Alfresco type(s) or aspect(s) : ${0}.\nPlease provide the alfresco model files that define them.
AlfrescoModelDialog.missingTypeDefinitions.title=Missing type definitions
AlfrescoModelDialog.add=Add...
AlfrescoOutputModelManager.errorReadingModel=Error reading Alfresco model file
AlfrescoModelDialog.aspects=Aspects
AlfrescoOutputManager.schemaError.msg=Please synchronize schema first
AlfrescoOutputModelManager.alreadyAdded=This model has already been added
AlfrescoModelDialog.removeModelFailed=Failed to remove model
AlfrescoOutputModelManager.prefixConflict=Unable to add the model, prefix conflict with previously added model for
AlfrescoOutputModelManager.notYetAdded=This model has not yet been added
AlfrescoModelDialog.type=Type
AlfrescoModelDialog.addModelFailed=Failed to add model
AlfrescoModelDialog.modelTable.name=Name
AlfrescoModelDialog.remove=Remove
AlfrescoOutputManager.failedLoadModel=Failed to load model from component metadata, reinitializing

View File

@@ -1,10 +1,10 @@
AlfrescoOutputManager.failedLoadModel=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u30E1\u30BF\u30C7\u30FC\u30BF\u304B\u3089\u30E2\u30C7\u30EB\u30ED\u30FC\u30C9\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u518D\u521D\u671F\u5316\u4E2D,
AlfrescoOutputManager.failedLoadModel=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u30E1\u30BF\u30C7\u30FC\u30BF\u304B\u3089\u30E2\u30C7\u30EB\u30ED\u30FC\u30C9\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u518D\u521D\u671F\u5316\u4E2D
AlfrescoOutputManager.schemaError.title=\u30B9\u30AD\u30FC\u30DE\u306E\u30A8\u30E9\u30FC
AlfrescoOutputManager.schemaError.msg=\u6700\u521D\u306B\u30B9\u30AD\u30FC\u30DE\u3092\u540C\u671F\u3057\u3066\u304F\u3060\u3055\u3044\u3002
AlfrescoOutputModelManager.alreadyAdded=\u3053\u306E\u30E2\u30C7\u30EB\u306F\u65E2\u306B\u8FFD\u52A0\u6E08\u307F\u3067\u3059\u3002
AlfrescoOutputModelManager.errorReadingModel=Alfresco\u30E2\u30C7\u30EB\u30D5\u30A1\u30A4\u30EB\u306E\u8AAD\u8FBC\u307F\u30A8\u30E9\u30FC
AlfrescoOutputModelManager.notYetAdded=\u3053\u306E\u30E2\u30C7\u30EB\u306F\u307E\u3060\u8FFD\u52A0\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002
AlfrescoOutputModelManager.prefixConflict=\u5148\u306B\u8FFD\u52A0\u3055\u308C\u305F\u30E2\u30C7\u30EB\u306E\u30D7\u30EC\u30D5\u30A3\u30C3\u30AF\u30B9\u306E\u885D\u7A81\u306E\u305F\u3081\u3001\u30E2\u30C7\u30EB\u306E\u8FFD\u52A0\u304C\u51FA\u6765\u307E\u305B\u3093\u3002
AlfrescoOutputModelManager.prefixConflict=\u5148\u306B\u8FFD\u52A0\u3055\u308C\u305F\u30E2\u30C7\u30EB\u306E\u30D7\u30EC\u30D5\u30A3\u30C3\u30AF\u30B9\u306E\u885D\u7A81\u306E\u305F\u3081\u3001\u30E2\u30C7\u30EB\u306E\u8FFD\u52A0\u304C\u3067\u304D\u307E\u305B\u3093\u3002
AlfrescoModelDialog.type=\u30BF\u30A4\u30D7
AlfrescoModelDialog.aspects=\u30A2\u30B9\u30DA\u30AF\u30C8
AlfrescoModelDialog.availableAspects=\u53EF\u80FD\u306A\u30A2\u30B9\u30DA\u30AF\u30C8
@@ -13,8 +13,8 @@ AlfrescoModelDialog.addModelFailed=\u30E2\u30C7\u30EB\u8FFD\u52A0\u306B\u5931\u6
AlfrescoModelDialog.remove=\u524A\u9664
AlfrescoModelDialog.removeModelFailed=\u30E2\u30C7\u30EB\u306E\u524A\u9664\u306B\u5931\u6557\u3057\u307E\u3057\u305F
AlfrescoModelDialog.missingTypeDefinitions.title=\u578B\u5B9A\u7FA9\u304C\u3042\u308A\u307E\u305B\u3093
AlfrescoModelDialog.missingTypeDefinitions.msg=\u9078\u629E\u3057\u305F\u65B9\u306F\u4E0D\u660E\u306EAlfresco\u578B\u3082\u3057\u304F\u306F\u30A2\u30B9\u30DA\u30AF\u30C8: ${0}\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059\u3002\n\u305D\u308C\u3089\u3092\u5B9A\u7FA9\u3057\u305FAlfresco\u30E2\u30C7\u30EB\u30D5\u30A1\u30A4\u30EB\u3092\u63D0\u4F9B\u3057\u3066\u304F\u3060\u3055\u3044\u3002
AlfrescoModelDialog.missingTypeDefinitions.msg=\u9078\u629E\u3055\u308C\u305F\u30BF\u30A4\u30D7\u306F\u3001Alfresco\u306E\u4E0D\u660E\u306A\u30BF\u30A4\u30D7\u307E\u305F\u306F\u30A2\u30B9\u30DA\u30AF\u30C8: ${0}\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059\u3002\n\u305D\u308C\u3089\u304C\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u308Balfresco\u306E\u30E2\u30C7\u30EB\u30D5\u30A1\u30A4\u30EB\u3092\u6307\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044\u3002
AlfrescoModelDialog.missingAspectDefinitions.title=\u30A2\u30B9\u30DA\u30AF\u30C8\u5B9A\u7FA9\u304C\u3042\u308A\u307E\u305B\u3093\u3002
AlfrescoModelDialog.missingAspectDefinitions.msg=\u9078\u629E\u3055\u308C\u305F\u30A2\u30B9\u30DA\u30AF\u30C8\u306F\u4E0D\u660E\u306EAlfresco\u30A2\u30B9\u30DA\u30AF\u30C8: ${0}\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059\u3002\n\u305D\u308C\u3089\u3092\u5B9A\u7FA9\u3057\u305FAlfresco\u30E2\u30C7\u30EB\u30D5\u30A1\u30A4\u30EB\u3092\u63D0\u4F9B\u3057\u3066\u304F\u3060\u3055\u3044\u3002
AlfrescoModelDialog.missingAspectDefinitions.msg=\u9078\u629E\u3055\u308C\u305F\u30A2\u30B9\u30DA\u30AF\u30C8\u306F\u3001Alfresco\u306E\u4E0D\u660E\u306A\u30A2\u30B9\u30DA\u30AF\u30C8: ${0}\u3092\u53C2\u7167\u3057\u3066\u3044\u307E\u3059\u3002\n\u305D\u308C\u3089\u304C\u5B9A\u7FA9\u3055\u308C\u3066\u3044\u308Balfresco\u306E\u30E2\u30C7\u30EB\u30D5\u30A1\u30A4\u30EB\u3092\u6307\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044\u3002
AlfrescoModelDialog.modelTable.title=\u30BF\u30A4\u30C8\u30EB
AlfrescoModelDialog.modelTable.name=\u540D\u524D

View File

@@ -13,8 +13,8 @@ AlfrescoModelDialog.addModelFailed=\u6DFB\u52A0\u6A21\u578B\u5931\u8D25
AlfrescoModelDialog.remove=\u79FB\u9664
AlfrescoModelDialog.removeModelFailed=\u79FB\u9664\u6A21\u578B\u5931\u8D25
AlfrescoModelDialog.missingTypeDefinitions.title=\u7F3A\u7701\u7C7B\u578B\u5B9A\u4E49
AlfrescoModelDialog.missingTypeDefinitions.msg=\u6240\u9009\u62E9\u7684\u7C7B\u578B\u6D89\u53CA\u4E00\u4E2A\u6216\u591A\u4E2A\u672A\u77E5\u7684 Alfresco \u7C7B\u578B\u6216asepct: ${0}.\n \u8BF7\u63D0\u4F9B\u5B9A\u4E49\u8FD9\u4E9B \u7C7B\u578B\u6216 aspect \u7684 Alfresco \u6A21\u578B\u6587\u4EF6\u3002
AlfrescoModelDialog.missingTypeDefinitions.msg=\u6240\u9009\u62E9\u7684\u7C7B\u578B\u6D89\u53CA\u672A\u77E5\u7684 Alfresco \u7C7B\u578B\u6216\u65B9\u9762: ${0}\u3002\n\u8BF7\u63D0\u4F9B\u5B9A\u4E49\u8FD9\u4E9B aspect \u7684 Alfresco \u6A21\u578B\u6587\u4EF6\u3002
AlfrescoModelDialog.missingAspectDefinitions.title=\u7F3A\u7701\u65B9\u9762\u5B9A\u4E49
AlfrescoModelDialog.missingAspectDefinitions.msg=\u6240\u9009\u62E9\u7684\u65B9\u9762\u6D89\u53CA\u4E00\u4E2A\u6216\u591A\u4E2A\u672A\u77E5\u7684 Alfresco aspect: ${0}.\n \u8BF7\u63D0\u4F9B\u5B9A\u4E49\u8FD9\u4E9B aspect \u7684 Alfresco \u6A21\u578B\u6587\u4EF6\u3002
AlfrescoModelDialog.missingAspectDefinitions.msg=\u6240\u9009\u62E9\u7684\u65B9\u9762\u6D89\u53CA\u672A\u77E5\u7684Alfresco\u65B9\u9762: ${0}.\n\u8BF7\u63D0\u4F9B\u5B9A\u4E49\u8FD9\u4E9B aspect \u7684 Alfresco \u6A21\u578B\u6587\u4EF6\u3002
AlfrescoModelDialog.modelTable.title=\u6807\u9898
AlfrescoModelDialog.modelTable.name=\u540D\u79F0

View File

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: CodeGen Plug-in
Bundle-SymbolicName: org.talend.designer.codegen;singleton:=true
Bundle-Version: 8.0.1.qualifier
Bundle-Version: 8.0.2.qualifier
Bundle-Localization: plugin
Require-Bundle: org.talend.core.repository,
org.eclipse.emf.codegen,
@@ -24,7 +24,14 @@ Require-Bundle: org.talend.core.repository,
org.talend.daikon,
org.talend.daikon.crypto.utils,
org.talend.designer.core.generic,
org.talend.updates.runtime
org.talend.updates.runtime,
org.talend.commons.runtime,
org.eclipse.equinox.common,
org.eclipse.core.runtime,
org.eclipse.core.resources,
org.talend.common.ui.runtime,
org.eclipse.jface,
org.talend.core.runtime
Eclipse-LazyStart: true
Bundle-ClassPath: .
Export-Package: org.talend.designer.codegen,
@@ -39,3 +46,4 @@ Bundle-Vendor: .Talend SA.
Bundle-Activator: org.talend.designer.codegen.CodeGeneratorActivator
Import-Package: org.apache.commons.lang
Eclipse-BundleShape: dir
Automatic-Module-Name: org.talend.designer.codegen

Binary file not shown.

Before

Width:  |  Height:  |  Size: 983 B

View File

@@ -90,11 +90,9 @@ if((codePart.equals(ECodePart.END))&&(stat || logstashCurrent)){
INode source = con.getSource();
String sourceNodeId = source.getUniqueName();
String sourceLabel = ElementParameterParser.getValue(source, "__LABEL__");
String sourceNodeLabel = ((sourceLabel==null || "__UNIQUE_NAME__".equals(sourceLabel) || sourceLabel.contains("\"")) ? sourceNodeId : sourceLabel.trim());
String targetLabel = ElementParameterParser.getValue(node, "__LABEL__");
String targetNodeLabel = ((targetLabel==null || "__UNIQUE_NAME__".equals(targetLabel) || targetLabel.contains("\"")) ? node.getUniqueName() : targetLabel.trim());
String sourceNodeLabel = NodeUtil.getLabel(source);
String targetNodeLabel = NodeUtil.getLabel(node);
String sourceNodeComponent = source.getComponent().getName();
for (INode jobStructureCatcher : jobCatcherNodes) {
@@ -124,11 +122,9 @@ if((codePart.equals(ECodePart.END))&&(stat || logstashCurrent)){
INode source = con.getSource();
String sourceNodeId = source.getUniqueName();
String sourceLabel = ElementParameterParser.getValue(source, "__LABEL__");
String sourceNodeLabel = ((sourceLabel==null || "__UNIQUE_NAME__".equals(sourceLabel) || sourceLabel.contains("\"")) ? sourceNodeId : sourceLabel.trim());
String sourceNodeLabel = NodeUtil.getLabel(source);
String targetLabel = ElementParameterParser.getValue(node, "__LABEL__");
String targetNodeLabel = ((targetLabel==null || "__UNIQUE_NAME__".equals(targetLabel) || targetLabel.contains("\"")) ? node.getUniqueName() : targetLabel.trim());
String targetNodeLabel = NodeUtil.getLabel(node);
String sourceNodeComponent = source.getComponent().getName();
for (INode jobStructureCatcher : jobCatcherNodes) {

View File

@@ -137,7 +137,7 @@
}
%>
currentComponent="<%=node.getUniqueName() %>";
<%
connSet = new HashSet<IConnection>();
connSet.addAll(node.getIncomingConnections(EConnectionType.FLOW_MAIN));
@@ -155,6 +155,17 @@
//about performance monitor, no way to support more than one job catcher component, also that is not necessary
final String subprocessName4Catcher = logstashCurrent ? jobCatcherNodes.get(0).getDesignSubjobStartNode().getUniqueName() : null;
if(logstashCurrent) {
String currentLabel = ElementParameterParser.getValue(node, "__LABEL__");
if(currentLabel==null || "".equals(currentLabel) || "__UNIQUE_NAME__".equals(currentLabel) || cid.endsWith(NodeUtil.getLabel(node))) {
//not generate the unnecessary statement if label is default one
} else {
%>
cLabel="<%=NodeUtil.getLabel(node)%>";
<%
}
}
if ((codePart.equals(ECodePart.BEGIN))&&(stat || logstashCurrent)&&connSet.size()>0) {
if(containsTPartitioner) {
%>
@@ -196,11 +207,9 @@
INode source = con.getSource();
String sourceNodeId = source.getUniqueName();
String sourceLabel = ElementParameterParser.getValue(source, "__LABEL__");
String sourceNodeLabel = ((sourceLabel==null || "__UNIQUE_NAME__".equals(sourceLabel) || sourceLabel.contains("\"")) ? sourceNodeId : sourceLabel.trim());
String sourceNodeLabel = NodeUtil.getLabel(source);
String targetLabel = ElementParameterParser.getValue(node, "__LABEL__");
String targetNodeLabel = ((targetLabel==null || "__UNIQUE_NAME__".equals(targetLabel) || targetLabel.contains("\"")) ? node.getUniqueName() : targetLabel.trim());
String targetNodeLabel = NodeUtil.getLabel(node);
String sourceNodeComponent = source.getComponent().getName();
%>
@@ -232,11 +241,9 @@
INode source = con.getSource();
String sourceNodeId = source.getUniqueName();
String sourceLabel = ElementParameterParser.getValue(source, "__LABEL__");
String sourceNodeLabel = ((sourceLabel==null || "__UNIQUE_NAME__".equals(sourceLabel) || sourceLabel.contains("\"")) ? sourceNodeId : sourceLabel.trim());
String targetLabel = ElementParameterParser.getValue(node, "__LABEL__");
String targetNodeLabel = ((targetLabel==null || "__UNIQUE_NAME__".equals(targetLabel) || targetLabel.contains("\"")) ? node.getUniqueName() : targetLabel.trim());
String sourceNodeLabel = NodeUtil.getLabel(source);
String targetNodeLabel = NodeUtil.getLabel(node);
String sourceNodeComponent = source.getComponent().getName();
%>
@@ -259,11 +266,9 @@
INode source = con.getSource();
String sourceNodeId = source.getUniqueName();
String sourceLabel = ElementParameterParser.getValue(source, "__LABEL__");
String sourceNodeLabel = ((sourceLabel==null || "__UNIQUE_NAME__".equals(sourceLabel) || sourceLabel.contains("\"")) ? sourceNodeId : sourceLabel.trim());
String targetLabel = ElementParameterParser.getValue(node, "__LABEL__");
String targetNodeLabel = ((targetLabel==null || "__UNIQUE_NAME__".equals(targetLabel) || targetLabel.contains("\"")) ? node.getUniqueName() : targetLabel.trim());
String sourceNodeLabel = NodeUtil.getLabel(source);
String targetNodeLabel = NodeUtil.getLabel(node);
String sourceNodeComponent = source.getComponent().getName();
@@ -295,11 +300,9 @@
INode source = con.getSource();
String sourceNodeId = source.getUniqueName();
String sourceLabel = ElementParameterParser.getValue(source, "__LABEL__");
String sourceNodeLabel = ((sourceLabel==null || "__UNIQUE_NAME__".equals(sourceLabel) || sourceLabel.contains("\"")) ? sourceNodeId : sourceLabel.trim());
String sourceNodeLabel = NodeUtil.getLabel(source);
String targetLabel = ElementParameterParser.getValue(node, "__LABEL__");
String targetNodeLabel = ((targetLabel==null || "__UNIQUE_NAME__".equals(targetLabel) || targetLabel.contains("\"")) ? node.getUniqueName() : targetLabel.trim());
String targetNodeLabel = NodeUtil.getLabel(node);
String sourceNodeComponent = source.getComponent().getName();
@@ -434,8 +437,7 @@
if(logstashCurrent) {
for (INode jobStructureCatcher : jobCatcherNodes) {
String label = ElementParameterParser.getValue(node, "__LABEL__");
String nodeLabel = ((label==null || "__UNIQUE_NAME__".equals(label) || label.contains("\"")) ? node.getUniqueName() : label.trim());
String nodeLabel = NodeUtil.getLabel(node);
%>
if(enableLogStash) {
<%=jobStructureCatcher.getUniqueName() %>.addCM("<%=node.getUniqueName()%>", "<%=nodeLabel%>", "<%=node.getComponent().getName()%>");

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");
@@ -86,12 +87,12 @@
"tIngresConnection",
"tInterbaseConnection",
"tJDBCConnection",
"JDBCConnection",
"tMSSqlConnection",
"tMysqlConnection",
"tNetezzaConnection",
"tOracleConnection",
"tParAccelConnection",
"tPostgresPlusConnection",
"tPostgresqlConnection",
"tRedshiftConnection",
"tSQLiteConnection",
@@ -223,7 +224,7 @@
public boolean useDatastax(INode node){
String dbVersion = ElementParameterParser.getValue(node, "__DB_VERSION__");
String apiType = ElementParameterParser.getValue(node, "__API_TYPE__");
return "CASSANDRA_2_2".equals(dbVersion) || "CASSANDRA_3_0".equals(dbVersion) || ("CASSANDRA_2_0_0".equals(dbVersion) && "DATASTAX".equals(apiType));
return "CASSANDRA_2_2".equals(dbVersion) || "CASSANDRA_3_0".equals(dbVersion) || "CASSANDRA_4_0".equals(dbVersion) || ("CASSANDRA_2_0_0".equals(dbVersion) && "DATASTAX".equals(apiType));
}
}
%>
@@ -321,6 +322,11 @@
globalMap.put(GLOBAL_CONNECTION_POOL_KEY, connectionPool);
}
<%}%>
private final static java.util.Properties jobInfo = new java.util.Properties();
private final static java.util.Map<String,String> mdcInfo = new java.util.HashMap<>();
private final static java.util.concurrent.atomic.AtomicLong subJobPidCounter = new java.util.concurrent.atomic.AtomicLong();
public static void main(String[] args){
final <%=className %> <%=className %>Class = new <%=className %>();
@@ -334,6 +340,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 (java.io.InputStream is = new java.io.FileInputStream(jobInfoFile)) {
jobInfo.load(is);
} 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) {
@@ -514,17 +556,61 @@
}
org.apache.logging.log4j.core.config.Configurator.setLevel(org.apache.logging.log4j.LogManager.getRootLogger().getName(), log.getLevel());
<%}%>
}
log.info("TalendJob: '<%=codeGenArgument.getJobName()%>' - Start.");
<%}%>
<%
INode jobCatcherNode = null;
}
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;
int threadPoolSize = 0;
boolean tRESTRequestLoopExists = false;
for (INode nodeInProcess : process.getGeneratingNodes()) {
String componentName = nodeInProcess.getComponent().getName();
if("tJobStructureCatcher".equals(componentName)) {
if(jobCatcherNode==null && "tJobStructureCatcher".equals(componentName)) {
jobCatcherNode = nodeInProcess;
break;
continue;
}
if(!nodeInProcess.isActivate()) continue;
if("tRESTRequestLoop".equals(componentName)) {
tRESTRequestLoopExists = true;
continue;
}
if("tWriteXMLFieldOut".equals(componentName)) {
IConnection nextMergeConn = NodeUtil.getNextMergeConnection(nodeInProcess);
if(nextMergeConn == null || nextMergeConn.getInputId()==1){
threadPoolSize++;
}
}
}
@@ -624,14 +710,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) {
@@ -651,15 +749,15 @@
%>
boolean inOSGi = routines.system.BundleUtils.inOSGi();
if (inOSGi) {
java.util.Dictionary<String, Object> jobProperties = routines.system.BundleUtils.getJobProperties(jobName);
if (jobProperties != null && jobProperties.get("context") != null) {
contextStr = (String)jobProperties.get("context");
}
}
try {
java.util.Dictionary<String, Object> jobProperties = null;
if (inOSGi) {
jobProperties = routines.system.BundleUtils.getJobProperties(jobName);
if (jobProperties != null && jobProperties.get("context") != null) {
contextStr = (String)jobProperties.get("context");
}
}
//call job/subjob with an existing context, like: --context=production. if without this parameter, there will use the default context instead.
java.io.InputStream inContext = <%=className%>.class.getClassLoader().getResourceAsStream("<%=jobClassPackageFolder%>/contexts/" + contextStr + ".properties");
if (inContext == null) {
@@ -669,8 +767,17 @@
try {
//defaultProps is in order to keep the original context value
if(context != null && context.isEmpty()) {
defaultProps.load(inContext);
context = new ContextProperties(defaultProps);
defaultProps.load(inContext);
if (inOSGi && jobProperties != null) {
java.util.Enumeration<String> keys = jobProperties.keys();
while (keys.hasMoreElements()) {
String propKey = keys.nextElement();
if (defaultProps.containsKey(propKey)) {
defaultProps.put(propKey, (String) jobProperties.get(propKey));
}
}
}
context = new ContextProperties(defaultProps);
}
} finally {
inContext.close();
@@ -679,7 +786,7 @@
//print info and job continue to run, for case: context_param is not empty.
System.err.println("Could not find the context " + contextStr);
}
if(!context_param.isEmpty()) {
context.putAll(context_param);
//set types for params from parentJobs
@@ -856,7 +963,13 @@
}
%>
//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.");
java.util.Optional.ofNullable(<%=MDC_CLASS%>.getCopyOfContextMap()).ifPresent(mdcInfo::putAll);
<%}%>
<%
if (stats) {
@@ -1067,6 +1180,10 @@ this.globalResumeTicket = false;//to run others jobs
runningThreadCount.add(1);
new Thread(){
public void run() {
<%if(isLog4jEnabled && isLog4j2Enabled) {%>
mdcInfo.forEach(<%=MDC_CLASS%>::put);
<% } %>
java.util.Map threadRunResultMap = new java.util.HashMap();
threadRunResultMap.put("errorCode", null);
threadRunResultMap.put("status", "");
@@ -1129,9 +1246,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
@@ -1189,6 +1312,26 @@ this.globalResumeTicket = true;//to run tPostJob
e.printStackTrace();
}
}
<%
}
//tRESTRequest may appear in microservice, the code may be called before call submit(task) method, so can't shutdown it here
if(!tRESTRequestLoopExists && threadPoolSize>0) {
%>
es.shutdown();
<%//shutdownNow should never be executed, only for safe%>
try {
if(!es.awaitTermination(60, java.util.concurrent.TimeUnit.SECONDS)) {
es.shutdownNow();
if(!es.awaitTermination(60, java.util.concurrent.TimeUnit.SECONDS)) {
}
}
} catch (java.lang.InterruptedException ie) {
es.shutdownNow();
} catch (java.lang.Exception e) {
}
<%
}
%>
@@ -1245,6 +1388,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;
@@ -1360,16 +1512,27 @@ if (execStat) {
Object obj_cluster;
Object obj_conn;
<% for (INode cassandraDbNode : cassandraComponentsList) {
if((new API_selector()).useDatastax(cassandraDbNode)) { %>
obj_cluster = globalMap.remove("cluster_<%=cassandraDbNode.getUniqueName()%>");
obj_conn = globalMap.remove("connection_<%=cassandraDbNode.getUniqueName()%>");
if(obj_conn != null) {
((com.datastax.driver.core.Session) obj_conn).close();
}
if(obj_cluster != null) {
((com.datastax.driver.core.Cluster) obj_cluster).close();
}
<% } else { %>
String dbVersionCassandra = ElementParameterParser.getValue(cassandraDbNode, "__DB_VERSION__");
if((new API_selector()).useDatastax(cassandraDbNode)) {
if("CASSANDRA_4_0".equals(dbVersionCassandra)) {
%>
obj_conn = globalMap.remove("connection_<%=cassandraDbNode.getUniqueName()%>");if(obj_conn != null) {
((com.datastax.oss.driver.api.core.CqlSession) obj_conn).close();
}
<%
} else {
%>
obj_cluster = globalMap.remove("cluster_<%=cassandraDbNode.getUniqueName()%>");
obj_conn = globalMap.remove("connection_<%=cassandraDbNode.getUniqueName()%>");
if(obj_conn != null) {
((com.datastax.driver.core.Session) obj_conn).close();
}
if(obj_cluster != null) {
((com.datastax.driver.core.Cluster) obj_cluster).close();
}
<%
}
} else { %>
obj_conn = globalMap.remove("cluster_<%=cassandraDbNode.getUniqueName()%>");
if(obj_conn!=null) {
((me.prettyprint.hector.api.Cluster) obj_conn).getConnectionManager().shutdown();
@@ -1707,6 +1870,31 @@ if (execStat) {
context_param.put(keyValue.substring(0, index), keyValue.substring(index + 1) );
}
}
} else if (arg.startsWith("--context_file")) {
String keyValue = arg.substring(15);
String filePath = new String(java.util.Base64.getDecoder().decode(keyValue));
java.nio.file.Path contextFile = java.nio.file.Paths.get(filePath);
try (java.io.BufferedReader reader = java.nio.file.Files.newBufferedReader(contextFile)) {
String line;
while ((line = reader.readLine()) != null) {
int index = -1;
if ( (index = line.indexOf('=')) > -1) {
if (line.startsWith("--context_param")) {
if ("id_Password".equals(context_param.getContextType(line.substring(16, index)))) {
context_param.put(line.substring(16, index), routines.system.PasswordEncryptUtil.decryptPassword(
line.substring(index + 1)));
} else {
context_param.put(line.substring(16, index), line.substring(index + 1));
}
}else {//--context_type
context_param.setContextType(line.substring(15, index), line.substring(index + 1));
}
}
}
} catch (java.io.IOException e) {
System.err.println("Could not load the context file: " + filePath);
e.printStackTrace();
}
} else if (arg.startsWith("--log4jLevel=")) {
log4jLevel = arg.substring(13);
} else if (arg.startsWith("--audit.enabled") && arg.contains("=")) {//for trunjob call

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

@@ -170,16 +170,8 @@ class IndexedRecordToRowStructGenerator {
if (columnName.equals(dynamicColName)) {
%>
java.util.Map<String, Object> dynamicValue_<%=cid%> = (java.util.Map<String, Object>) <%=codeVarSchemaEnforcer%>.get(<%=i%>);
org.apache.avro.Schema dynSchema_<%=cid%> = ((org.talend.codegen.enforcer.OutgoingDynamicSchemaEnforcer) <%=codeVarSchemaEnforcer%>).getDynamicFieldsSchema();
for (org.apache.avro.Schema.Field dynamicField_<%=cid%> : dynSchema_<%=cid%>.getFields()){
String name = dynamicField_<%=cid%>.name();
if("true".equals(dynamicField_<%=cid%>.getProp("ENABLE_SPECIAL_TABLENAME"))){
dynamicValue_<%=cid%>.put(dynamicField_<%=cid%>.getProp("talend.field.dbColumnName"), dynamicValue_<%=cid%>.get(name));
dynamicValue_<%=cid%>.remove(name);
}
}
for (java.util.Map.Entry<String, Object> dynamicValueEntry_<%=cid%> : dynamicValue_<%=cid%>.entrySet()) {
<%=codeVarDynamic%>.setColumnValue(<%=codeVarDynamic%>.getIndex(dynamicValueEntry_<%=cid%>.getKey()), dynamicValueEntry_<%=cid%>.getValue());
<%=codeVarDynamic%>.addColumnValue(dynamicValueEntry_<%=cid%>.getValue());
}
<%=codeVarRowStruct%>.<%=dynamicColName%> = <%=codeVarDynamic%>;
<%

View File

@@ -138,7 +138,7 @@
SchemaSettingTool_<%=cid%>_<%=schemaIndex%>_<%=classNameTail%> sst_<%=cid%>_<%=schemaIndex%>_<%=classNameTail%> = new SchemaSettingTool_<%=cid%>_<%=schemaIndex%>_<%=classNameTail%>();
props_<%=cid %><%=propInfo.fieldName%>.setValue("<%=property.getName()%>",
new org.apache.avro.Schema.Parser().parse(sst_<%=cid%>_<%=schemaIndex%>_<%=classNameTail%>.getSchemaValue()));
new org.apache.avro.Schema.Parser().setValidateDefaults(false).parse(sst_<%=cid%>_<%=schemaIndex%>_<%=classNameTail%>.getSchemaValue()));
<%
} else if (!(value instanceof String) || !((String)value).equals("")) {
%>

View File

@@ -36,6 +36,15 @@
boolean stats = codeGenArgument.isStatistics();
boolean trace = codeGenArgument.isTrace();
boolean isRunInMultiThread = codeGenArgument.getIsRunInMultiThread();
boolean exportTypeSpringBoot = false;
if (process instanceof org.talend.core.model.process.IProcess2) {
org.talend.core.model.process.IProcess2 p2 = (org.talend.core.model.process.IProcess2) process;
if (p2.getProperty() != null && p2.getProperty().getAdditionalProperties() != null) {
exportTypeSpringBoot = "REST_MS".equals(p2.getProperty().getAdditionalProperties().get(org.talend.core.runtime.process.TalendProcessArgumentConstant.ARG_BUILD_TYPE));
}
}
List<IContextParameter> params = new ArrayList<IContextParameter>();
params=process.getContextManager().getDefaultContext().getContextParameterList();
String className = process.getName();
@@ -141,7 +150,8 @@ for (INode node : process.getNodesOfType("tRESTClient")) {
}
}
boolean talendEsbJobFactory = actAsProvider || !process.getNodesOfType("tRouteInput").isEmpty();
boolean isChildRouteJob = !process.getNodesOfType("tRouteInput").isEmpty();
boolean talendEsbJobFactory = actAsProvider || isChildRouteJob;
boolean talendEsbJob = talendEsbJobFactory || actAsConsumer || ProcessorUtilities.isEsbJob(process);
boolean isLog4jEnabled = ("true").equals(ElementParameterParser.getValue(process, "__LOG4J_ACTIVATE__"));//log4j enable
@@ -245,6 +255,11 @@ if(isRunInMultiThread){
<%//uft-8 is for temp file, for example: tSortRow, tMap. Because they need keep reversibility.%>
private final static String utf8Charset = "UTF-8";
<%
if(!exportTypeSpringBoot || isChildRouteJob){
%>
//contains type for every context property
public class PropertiesWithType extends java.util.Properties {
private static final long serialVersionUID = 1L;
@@ -265,9 +280,16 @@ if(isRunInMultiThread){
return propertyTypes.get(key);
}
}
<%
}
%>
// create and load default properties
private java.util.Properties defaultProps = new java.util.Properties();
<%
if(!exportTypeSpringBoot){
%>
// create application properties with default
public class ContextProperties extends PropertiesWithType {
@@ -333,6 +355,10 @@ public <%=JavaTypesManager.getTypeToGenerate(ctxParam.getType(),true)%> get<%=Ch
}
%>
}
<%
}
%>
protected ContextProperties context = new ContextProperties(); // will be instanciated by MS.
public ContextProperties getContext() {
return this.context;
@@ -343,6 +369,10 @@ public <%=JavaTypesManager.getTypeToGenerate(ctxParam.getType(),true)%> get<%=Ch
public Integer errorCode = null;
private String currentComponent = "";
<%
// is necessary? avoid some compiler issue as var name not found? TODO consider remove it, also the currentComponent above
%>
private String cLabel = null;
<%
//tParallelize will wrap globalMap with synchronizedMap
if(isRunInMultiThread || NodeUtil.containsMultiThreadComponent(process)){
%>
@@ -385,11 +415,101 @@ public <%=JavaTypesManager.getTypeToGenerate(ctxParam.getType(),true)%> get<%=Ch
<%
INode jobCatcherNode = null;
//one matched component or part, one thread
//why not computed by cpu or resource : please image this case :
//loop==>(input==>(twritexmlfield A)==>(twritexmlfield B)==>(twritexmlfield C)==>output), dead lock as cycle dependency and only one thead in thread pool
//maybe newCachedThreadPool is a better idea, but that have risk for creating more threads, then more memory for TDI-47230
//why not generate thread pool object in subprocess scope :
// 1: major reason : difficult to control the var scope, somewhere can't access it, then compiler issue
// 2: we may need this thread pool for bigger scope, not only for twritexmlfield/twritejsonfield in future
// 3: we don't suppose this thread pool cost big resource after all tasks done, so we can shutdown it more later,
// for example, most time, user will use less than 3 twritexmlfield in one job, then 3 threads thread pool, we can close them in job finish code part,
// not a big cost to keep that. And of course, we best to start&clean it in subprocess finish, but that's risk of 1 above.
int threadPoolSize = 0;
boolean tHMapExists = false;
boolean tHMapOutExists = false;
boolean tRESTRequestLoopExists = false;
for (INode nodeInProcess : processNodes) {
String componentName = nodeInProcess.getComponent().getName();
if("tJobStructureCatcher".equals(componentName)) {
if(jobCatcherNode==null && "tJobStructureCatcher".equals(componentName)) {
jobCatcherNode = nodeInProcess;
break;
continue;
}
if(!nodeInProcess.isActivate()) continue;
if("tHMap".equals(componentName)) {
tHMapExists = true;
continue;
}
if("tHMapOut".equals(componentName)) {
tHMapOutExists = true;
continue;
}
if("tRESTRequestLoop".equals(componentName)) {
tRESTRequestLoopExists = true;
continue;
}
if("tWriteXMLFieldOut".equals(componentName)) {
IConnection nextMergeConn = NodeUtil.getNextMergeConnection(nodeInProcess);
if(nextMergeConn == null || nextMergeConn.getInputId()==1){
threadPoolSize++;
}
}
}
if(threadPoolSize>0) {
if(tRESTRequestLoopExists) {//miscroservice
%>
private class DaemonThreadFactory implements java.util.concurrent.ThreadFactory {
java.util.concurrent.ThreadFactory factory = java.util.concurrent.Executors.defaultThreadFactory();
public java.lang.Thread newThread(java.lang.Runnable r) {
java.lang.Thread t = factory.newThread(r);
t.setDaemon(true);
return t;
}
}
<%
}
if(tHMapExists || tHMapOutExists) {
%>
private final java.util.concurrent.ExecutorService es = java.util.concurrent.Executors.newFixedThreadPool(<%=threadPoolSize%> <%if(tRESTRequestLoopExists) {%>,new DaemonThreadFactory()<%}%>);
<%
} else {
%>
private final java.util.concurrent.ExecutorService es = java.util.concurrent.Executors.newCachedThreadPool(<%if(tRESTRequestLoopExists) {%>new DaemonThreadFactory()<%}%>);
<%
}
if(tRESTRequestLoopExists) {//miscroservice
%>
{
java.lang.Runtime.getRuntime().addShutdownHook(new java.lang.Thread() {
public void run() {
es.shutdown();
try {
if(!es.awaitTermination(60, java.util.concurrent.TimeUnit.SECONDS)) {
es.shutdownNow();
if(!es.awaitTermination(60, java.util.concurrent.TimeUnit.SECONDS)) {
}
}
} catch (java.lang.InterruptedException ie) {
es.shutdownNow();
} catch (java.lang.Exception e) {
}
}
});
}
<%
}
}
@@ -507,7 +627,10 @@ private class TalendException extends Exception {
private java.util.Map<String, Object> globalMap = null;
private Exception e = null;
private String currentComponent = null;
private String cLabel = null;
private String virtualComponentName = null;
public void setVirtualComponentName (String virtualComponentName){
@@ -519,6 +642,11 @@ private class TalendException extends Exception {
this.globalMap = globalMap;
this.e = e;
}
private TalendException(Exception e, String errorComponent, String errorComponentLabel, final java.util.Map<String, Object> globalMap) {
this(e, errorComponent, globalMap);
this.cLabel = errorComponentLabel;
}
public Exception getException() {
return this.e;
@@ -578,6 +706,15 @@ private class TalendException extends Exception {
<%
boolean needCatchTalendException = false;
if(enableLogStash) {
%>
if(enableLogStash) {
<%=jobCatcherNode.getUniqueName() %>.addJobExceptionMessage(currentComponent, cLabel, null, e);
<%=jobCatcherNode.getDesignSubjobStartNode().getUniqueName() %>Process(globalMap);
}
<%
}
if (process.getNodesOfType("tLogCatcher").size() > 0) {
List<INode> logCatchers = (List<INode>)process.getNodesOfType("tLogCatcher");
for (INode logCatcher : logCatchers) {
@@ -588,7 +725,7 @@ private class TalendException extends Exception {
<%
}
}
INode virtualNCatchNode = null;
boolean hasRealCatchNode = false;
for (INode logCatcher : logCatchers) {

View File

@@ -71,7 +71,7 @@
}
}
TalendException te = new TalendException(e, currentComponent, globalMap);
TalendException te = new TalendException(e, currentComponent, cLabel, globalMap);
<%
if(NodeUtil.hasVirtualComponent(subTree.getNodes())){
%>

View File

@@ -30,6 +30,10 @@ boolean containsTPartitioner = node.getProcess().getNodesOfType("tPartitioner").
boolean isRunJob = "tRunJob".equals(node.getComponent().getName());
IProcess process = node.getProcess();
final boolean isLog4jEnabled = ("true").equals(ElementParameterParser.getValue(process, "__LOG4J_ACTIVATE__"));
final boolean isLog4j2Enabled = ("true").equals(ElementParameterParser.getValue(process, "__LOG4J2_ACTIVATE__"));//log4j2 enable
final String MDC_CLASS = "org.slf4j.MDC";
boolean isTestContainer=ProcessUtils.isTestContainer(process);
String className = process.getName();
if (isTestContainer) {
@@ -191,8 +195,11 @@ for (IConnection iterateConn : iterateConnSet) { //1
}
public void run() {
public void run() {
<% if(isLog4jEnabled && isLog4j2Enabled) { %>
mdcInfo.forEach(<%=MDC_CLASS%>::put);
<% } %>
java.util.Map threadRunResultMap = new java.util.HashMap();
threadRunResultMap.put("errorCode", null);
threadRunResultMap.put("status", "");
@@ -200,6 +207,7 @@ for (IConnection iterateConn : iterateConnSet) { //1
this.isRunning = true;
String currentComponent = "";
String cLabel = null;
java.util.Map<String, Object> resourceMap = new java.util.HashMap<String, Object>();
<%
if(NodeUtil.hasVirtualComponent(subTree.getNodes())){

View File

@@ -67,7 +67,7 @@
this.errorCode = localErrorCode;
}
}
pool.setErrorThread(this, new TalendException(e, currentComponent, globalMap));
pool.setErrorThread(this, new TalendException(e, currentComponent, cLabel, globalMap));
//pool.setErrorThread(this,e);
pool.stopAllThreads();
}finally{
@@ -117,7 +117,7 @@
} catch (InterruptedException e) {
e.printStackTrace();
} catch (java.lang.Exception te) {
throw new TalendException(te, currentComponent, globalMap);
throw new TalendException(te, currentComponent, cLabel, globalMap);
}
<%
}else{
@@ -228,7 +228,7 @@
<%
}
%>
TalendException te = new TalendException(e, currentComponent, globalMap);
TalendException te = new TalendException(e, currentComponent, cLabel, globalMap);
<%
if(NodeUtil.hasVirtualComponent(subTree.getNodes())){
%>

View File

@@ -20,6 +20,7 @@
org.talend.core.model.process.IHashConfiguration
org.talend.core.model.process.IHashableColumn
org.talend.core.model.utils.NodeUtil
org.talend.core.model.utils.TalendTextUtils
"
class="SubProcessHeader"
skeleton="subprocess_header_java.skeleton"
@@ -31,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";
%>
<%
@@ -183,6 +186,48 @@ public static class <%=conn.getName() %>Struct<%=templateOrigin %> implements ro
public <%= typeToGenerate %> get<%=column.getLabel().substring(0, 1).toUpperCase()%><%=column.getLabel().substring(1)%> () {
return this.<%=column.getLabel()%>;
}
public Boolean <%=column.getLabel()%>IsNullable(){
return <%=column.isNullable()%>;
}
public Boolean <%=column.getLabel()%>IsKey(){
return <%=column.isKey()%>;
}
public Integer <%=column.getLabel()%>Length(){
return <%=column.getLength()%>;
}
public Integer <%=column.getLabel()%>Precision(){
return <%=column.getPrecision()%>;
}
public String <%=column.getLabel()%>Default(){
<% if (column.getDefault() == null) { %>
return null;
<% } else { %>
return "<%=TalendTextUtils.escapeJavaText(TalendTextUtils.removeQuotes(column.getDefault()))%>";
<% } %>
}
public String <%=column.getLabel()%>Comment(){
<% if (column.getComment() == null) { %>
return null;
<% } else { %>
return "<%=TalendTextUtils.escapeJavaText(TalendTextUtils.removeQuotes(column.getComment()))%>";
<% } %>
}
public String <%=column.getLabel()%>Pattern(){
<% if (column.getPattern() == null) { %>
return null;
<% } else { %>
return "<%=TalendTextUtils.escapeJavaText(TalendTextUtils.removeQuotes(column.getPattern()))%>";
<% } %>
}
public String <%=column.getLabel()%>OriginalDbColumnName(){
<% if (column.getOriginalDbColumnName() == null) { %>
return null;
<% } else { %>
return "<%=TalendTextUtils.escapeJavaText(column.getOriginalDbColumnName())%>";
<% } %>
}
<%
if((conn.getLineStyle() == EConnectionType.FLOW_REF) && conn.getTarget().getUniqueName().startsWith("tXMLMap") && "id_Document".equals(javaType.getId())) {
%>
@@ -1053,7 +1098,8 @@ public static class <%=conn.getName() %>Struct<%=templateOrigin %> implements ro
<%
} else if(javaType.isObjectBased() || typeToGenerate.equals("Geometry") || typeToGenerate.equals("Dynamic")) {
%>
dos.writeObject(this.<%=column.getLabel() %>);
dos.clearInstanceCache();
dos.writeObject(this.<%=column.getLabel() %>);
<%
} else {
typeToGenerate =JavaTypesManager.getTypeToGenerate(column.getTalendType(), false);
@@ -1385,7 +1431,8 @@ public static class <%=conn.getName() %>Struct<%=templateOrigin %> implements ro
<%
} else if(typeToGenerate.equals("Object") || typeToGenerate.equals("Geometry") || typeToGenerate.equals("BigDecimal") || typeToGenerate.equals("List") || typeToGenerate.equals("Dynamic") || typeToGenerate.equals("Document")) {
%>
objectOut.writeObject(this.<%=column.getLabel() %>);
objectOut.clearInstanceCache();
objectOut.writeObject(this.<%=column.getLabel() %>);
<%
} else {
typeToGenerate =JavaTypesManager.getTypeToGenerate(column.getTalendType(), false);
@@ -1550,6 +1597,7 @@ public static class <%=conn.getName() %>Struct<%=templateOrigin %> implements ro
}
}
%>
<% if (subTree.isMethodSizeNeeded()){ %>
/**
* Start of Function: <%=subTree.getName() %>Process.
@@ -1560,6 +1608,12 @@ 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) {%>
mdcInfo.forEach(<%=MDC_CLASS%>::put);
<%=MDC_CLASS%>.put("_subJobName", "<%=subTree.getName() %>");
<%=MDC_CLASS%>.put("_subJobPid", "<%=getAsciiRandomString(6)%>_" + subJobPidCounter.getAndIncrement());
<%}%>
<%
boolean isParallelize = false;
for (INode node : subTree.getNodes()) {
@@ -1598,6 +1652,7 @@ public void <%=subTree.getName() %>Process(final java.util.Map<String, Object> g
this.isRunning = true;
String currentComponent = "";
String cLabel = null;
<%
if(NodeUtil.hasVirtualComponent(subTree.getNodes())){
%>
@@ -1631,6 +1686,7 @@ public void <%=subTree.getName() %>Process(final java.util.Map<String, Object> g
int iterateLoop = 0;
<%}%>
String currentComponent = "";
String cLabel = null;
java.util.Map<String, Object> resourceMap = new java.util.HashMap<String, Object>();
try {

View File

@@ -93,7 +93,25 @@ public class CLASS
}
return toReturn;
}
// copy from routine TalendString
private static String getAsciiRandomString(int length) {
java.security.SecureRandom random = new java.security.SecureRandom();
int cnt = 0;
StringBuilder builder = new StringBuilder();
char ch;
int end = 'z' + 1;
int start = ' ';
while (cnt < length) {
ch = (char) (random.nextInt(end - start) + start);
if (Character.isLetterOrDigit(ch)) {
builder.append(ch);
cnt++;
}
}
return builder.toString();
}
public String generate(Object argument) {
return "";
}

View File

@@ -1,5 +0,0 @@
providerName=www.example.org
pluginName=EmittersPool Model
components=Components
trunjob=tRunJob
format=Format

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tdi-studio-se</artifactId>
<version>8.0.1-SNAPSHOT</version>
<version>8.0.2-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.codegen</artifactId>

View File

@@ -10,6 +10,7 @@ CodeGenerator.getGraphicalNode2=------process.getGeneratingNodes()------
CodeGenerator.JET.TimeOut=JET initialisation Time Out
CodeGenerator.newLine=\n\n\n\n
CodeGenerator.Node.NotFound=Node not found in current process
CodeGenerator.Components.NotFound={0}: Component is missing: {1}; use -D{2}=false in your studio or commandline to skip this check, and a warning message will be logged.
JavaRoutineSynchronizer.UnsupportedOperation.Exception1=method not implemented: org.talend.designer.codegen.JavaRoutineSynchronizer line:49
JavaRoutineSynchronizer.UnsupportedOperation.Exception2=method not implemented: org.talend.designer.codegen.JavaRoutineSynchronizer line:58
JetSkeletonManager.unableLoad=unable to load skeleton update cache file

View File

@@ -1,148 +0,0 @@
JavaRoutineSynchronizer.UnsupportedOperation.Exception1=method not implemented: org.talend.designer.codegen.JavaRoutineSynchronizer line:49
CodeGeneratorEmittersPoolFactory.JETEmitters.NoPresent=JETEmitters Project not present, full reinitialize is needed
generatedcode.footerprocess.nbcharsgenerated={0} characters generated by {1}
CodeGeneratorEmittersPoolFactory.Class.NotFound=Template still present, but class {0} has disapeared from workspace. This unit needs to be recompiled.
CodeGeneratorEmittersPoolFactory.PersitentData.Error=Persitent data cannot be saved :
generatedcode.copyright.title=Copyright (c) 2005-2011, Talend Inc.
CodeGeneratorEmittersPoolFactory.initMessage=Generation Engine Initialization in progress...
generatedcode.copyright.body5=(http://www.gnu.org/licenses/lgpl.html).
EmfEmittersPersistence.CodeGen.DataMissing=Missing code generation data. Starting full code generation.
CodeGenerator.JET.TimeOut=JET initialisation Time Out
generatedcode.copyright.body4=You may distribute this code under the terms of the GNU LGPL license
CodeGenerator.Node.NotFound=Node not found in current process
generatedcode.copyright.body3=You can find more information about Talend products at www.talend.com.
EmittersPoolFactoryImpl.Class.IllegalArg=The class ' {0}' is not a valid classifier
generatedcode.copyright.body2=/ JobDesigner (CodeGenerator version {0}).
JavaRoutineSynchronizer.UnsupportedOperation.Exception2=method not implemented: org.talend.designer.codegen.JavaRoutineSynchronizer line:58
CodeGenerator.getGraphicalNode1=------process.getGraphicalNodes()------
CodeGenerator.getGraphicalNode2=------process.getGeneratingNodes()------
CodeGenerator.newLine=\n\n\n\n
JetSkeletonManager.unableLoad=unable to load skeleton update cache file
JetSkeletonManager.unableSave=unable to save skeleton update cache file
JetSkeletonManager.updateProblem=when update skeleton persistence data, there have some problems
CodeGeneratorEmittersPoolFactory.codeThread=Code generation background thread
CodeGeneratorEmittersPoolFactory.componentCompiled=Components compiled in {0} ms
CodeGeneratorEmittersPoolFactory.failCompail=Components compile fail : \r\n
CodeGeneratorEmittersPoolFactory.initialException=Exception during Initialization
CodeGeneratorEmittersPoolFactory.jetEmitterInitialException=Error during JetEmitter initalization
CodeGeneratorService.invalidLanguage1=invalid language type.
CodeGeneratorService.invalidLanguage2=invalid language type.
CodeGenInit.addMarkers=Adding markers to workspace
CodeGenInit.createProject=create {0} project
CodeGenInit.deleteProject=delete {0} project
CodeGenInit.initTemplate=init Templates
CodeGenInit.removeLink=Remove linked resources
CodeGenInit.saveWorkspace=Saving workspace
DocumentRootImpl.mixed=\ (mixed:
NodesSubTree.enableParallel=__ENABLE_PARALLEL__
PoolTypeImpl.persistentPool= \ (persistentPool:
TalendJetEmitter.compileFail=\ compile fail : {0} : {1}
TalendJetEmitter.exception=Exception on
JetFilesProviderManager.unableLoad=Unable to load {0}JetFilesProviderManager.unableLoad
CodeGeneratorEmittersPoolFactory.dialogContent=JetEmitter Generation is canceled,to avoid problems cause by this, please press Ctrl+Shift+F3 to generate again\!
CodeGeneratorEmittersPoolFactory.operationCanceled=Operation Canceled
ComponentsFactory.afterSystemComponent=after system component
ComponentsFactory.componentNotFound=Component folder not found\:
ComponentsFactory.load.components=Load Components...
ComponentsFactory.parentNotRecompiled=Warning\: parents of *.inc.javajet are not recompiled \!
ComponentsLocalProviderService.componentLoadError=Component load error
ComponentsLocalProviderService.talendExchangeError=Talend Exchange Error
ComponentsPreferencePage.ButtonLabel0=Ok
ComponentsPreferencePage.configuration.LINK_STYLE=Default mapping links display as :
ComponentsPreferencePage.rowLimit=Row limit
ComponentsPreferencePage.WarningMsg=You need to restart Talend Open Studio to load extra components.
ComponentsPreferencePage.WarningTitle=Warning
ComponentsPreferencePage.directoryFieldLabel=User component folder\:
ComponentsProviderManager.unableLoad=unable to load component provider
ComponenttRunJobPreferencePage.label=Don't show corresponding job after double click on a tRunJob Component.
ComponentJobletPreferencePage.label=Don't show corresponding job after double click on a Joblet Component.
ComponenttRunJobPreferencePage.showCorrespondingJob=Show corresponding job after double click on a tRunJob Component.
XsdValidationCacheManager.unableLoadxsd=unable to load xsd validation cache file
XsdValidationCacheManager.unableSavexsd=unable to save xsd validation cache file
prefs.configuration.LINK_STYLE.AUTO=Auto
prefs.configuration.LINK_STYLE.BEZIER_CURVE=Curves
prefs.configuration.LINK_STYLE.LINE=Lines (fast)
FAMILY.AS400=AS400
FAMILY.Access=Access
FAMILY.Alfresco=Alfresco
FAMILY.Business=Business
FAMILY.Business_Intelligence=Business Intelligence
FAMILY.CentricCRM=CentricCRM
FAMILY.Charts=Charts
FAMILY.Connections=Connections
FAMILY.Custom_Code=Custom Code
FAMILY.DB2=DB2
FAMILY.DB_Generic=DB Generic
FAMILY.DB_JDBC=DB JDBC
FAMILY.DB_SCD=DB SCD
FAMILY.Data_Quality=Data Quality
FAMILY.Databases=Databases
FAMILY.ELT=ELT
FAMILY.ESB=ESB
FAMILY.EXASolution=EXASolution
FAMILY.eXist=eXist
FAMILY.FTP=FTP
FAMILY.Fields=Fields
FAMILY.File=File
FAMILY.FireBird=FireBird
FAMILY.Greenplum=Greenplum
FAMILY.HSQLDb=HSQLDb
FAMILY.Healthcare=Healthcare
FAMILY.Hive=Hive
FAMILY.Informix=Informix
FAMILY.Ingres=Ingres
FAMILY.Input=Input
FAMILY.Interbase=Interbase
FAMILY.Internet=Internet
FAMILY.Jasper=Jasper
FAMILY.JavaDB=JavaDB
FAMILY.JDBC=JDBC
FAMILY.LDAP=LDAP
FAMILY.Logs_Errors=Logs & Errors
FAMILY.MS_SQL_Server=MS SQL Server
FAMILY.MSSql=MSSql
FAMILY.Management=Management
FAMILY.MaxDB=MaxDB
FAMILY.Microsoft_AX=Microsoft AX
FAMILY.Microsoft_CRM=Microsoft CRM
FAMILY.Misc=Misc
FAMILY.MySQL=MySQL
FAMILY.Netezza=Netezza
FAMILY.OLAP_Cube=OLAP Cube
FAMILY.Oracle=Oracle
FAMILY.Orchestration=Orchestration
FAMILY.Output=Output
FAMILY.ParAccel=ParAccel
FAMILY.PostgreSQL=PostgreSQL
FAMILY.PostgresPlus=PostgresPlus
FAMILY.Processing=Processing
FAMILY.SAP=SAP
FAMILY.Sas=Sas
FAMILY.SCD=SCD
FAMILY.SCP=SCP
FAMILY.SPSS=SPSS
FAMILY.SQLite=SQLite
FAMILY.Salesforce=Salesforce
FAMILY.SugarCRM=SugarCRM
FAMILY.Sybase=Sybase
FAMILY.System=System
FAMILY.Technical=Technical
FAMILY.Teradata=Teradata
FAMILY.Vertica=Vertica
FAMILY.VtigerCRM=VtigerCRM
FAMILY.XML=XML
CodeGeneratorEmittersPoolFactory.updatePaletteForEditors=Update the palette for editors
ComponentsPreferencePage.componentAssist=Enable Component Creation Assistant
ComponentsPreferencePage.notValidDirectory=Your selection will result in folder nesting, which is not recommended. Do you want to continue anyway?
ComponentsFactory.loadComponents.missingFolder=The folder "{0}" is missing in the plugin "{1}".
ComponentsPreferencePage_SuccessTitle=Success
ComponentsPreferencePage_SuccessMessage1=Need restart studio to load the new components. Else, will be loaded in next time when start.
ComponentsPreferencePage_SuccessMessage2=Do you want to restart right now?
ComponentsPreferencePage.installComponentsFailure=Install components failure
generatedcode.copyright.body1=This source code has been automatically generated by {0}
ComponentsFactory.init.waitForFinish.timeout=Can't initialise ComponentsFactory, please try again.
FAMILY.Data_Privacy=Data Privacy
ComponentsPreferencePage.enableOnLineHelp=Enable online help for components
ComponentsPreferencePage.titleInstallHelp=Install offline help feature?
ComponentsPreferencePage.msgInstallHelp=This will open additional packages dialog to install offline help feature, do you want to continue?
ComponentsPreferencePage.grpHelp=Help

View File

@@ -10,6 +10,7 @@ CodeGenerator.getGraphicalNode2=------process.getGeneratingNodes()------
CodeGenerator.JET.TimeOut=D\u00E9lai d'initialisation JET d\u00E9pass\u00E9
CodeGenerator.newLine=\n\n\n\n
CodeGenerator.Node.NotFound=N\u0153ud introuvable dans le processus courant
CodeGenerator.Components.NotFound={0}\u00A0: Le composant est manquant\u00A0: {1}; utilisez -D{2}=false dans votre Studio ou CommandLine pour ignorer cette v\u00E9rification. Un message d'avertissement sera enregistr\u00E9 dans les logs.
JavaRoutineSynchronizer.UnsupportedOperation.Exception1=M\u00E9thode non impl\u00E9ment\u00E9e : org.talend.designer.codegen.JavaRoutineSynchronizer line:49
JavaRoutineSynchronizer.UnsupportedOperation.Exception2=M\u00E9thode non impl\u00E9ment\u00E9e : org.talend.designer.codegen.JavaRoutineSynchronizer line:58
JetSkeletonManager.unableLoad=Impossible de charger le fichier de cache de la mise \u00E0 jour du squelette

View File

@@ -10,11 +10,12 @@ CodeGenerator.getGraphicalNode2=------process.getGeneratingNodes()------
CodeGenerator.JET.TimeOut=JET\u306E\u521D\u671F\u5316\u51E6\u7406\u304C\u30BF\u30A4\u30E0\u30A2\u30A6\u30C8\u3057\u307E\u3057\u305F
CodeGenerator.newLine=\n\n\n\n
CodeGenerator.Node.NotFound=\u73FE\u5728\u306E\u30D7\u30ED\u30BB\u30B9\u306B\u30CE\u30FC\u30C9\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093
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
@@ -28,14 +29,14 @@ 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
CodeGenInit.createProject={0}\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u4F5C\u6210
CodeGenInit.deleteProject={0}\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u3092\u524A\u9664
CodeGenInit.initTemplate=\u30C6\u30F3\u30D7\u30EC\u30FC\u30C8\u306E\u521D\u671F\u5316
CodeGenInit.removeLink=\u30EA\u30F3\u30AF\u3055\u308C\u305F\u30EA\u30BD\u30FC\u30B9\u306E\u524A\u9664
CodeGenInit.removeLink=\u30EA\u30F3\u30AF\u3055\u308C\u305F\u30EA\u30BD\u30FC\u30B9\u3092\u524A\u9664
CodeGenInit.saveWorkspace=\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u306E\u4FDD\u5B58\u4E2D
DocumentRootImpl.mixed= (\u4E21\u7528:
NodesSubTree.enableParallel=__ENABLE_PARALLEL__
@@ -44,11 +45,11 @@ TalendJetEmitter.compileFail= \u30B3\u30F3\u30D1\u30A4\u30EB\u5931\u6557: {0} :
TalendJetEmitter.exception=\u4F8B\u5916
JetFilesProviderManager.unableLoad={0}\u3092\u30ED\u30FC\u30C9\u3067\u304D\u307E\u305B\u3093
ComponentsFactory.afterSystemComponent=\u30B7\u30B9\u30C6\u30E0\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u5F8C
ComponentsFactory.componentNotFound=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u30D5\u30A9\u30EB\u30C0\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093 \\:
ComponentsFactory.componentNotFound=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u30D5\u30A9\u30EB\u30C0\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093:
ComponentsFactory.load.components=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u3092\u30ED\u30FC\u30C9...
ComponentsFactory.parentNotRecompiled=\u8B66\u544A: *.inc.javajet\u306E\u89AA\u306F\u518D\u30B3\u30F3\u30D1\u30A4\u30EB\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002
ComponentsFactory.loadComponents.missingFolder=\u30D7\u30E9\u30B0\u30A4\u30F3"{1}"\u306B\u30D5\u30A9\u30EB\u30C0\u30FC"{0}"\u304C\u3042\u308A\u307E\u305B\u3093\u3002
ComponentsFactory.init.waitForFinish.timeout=ComponentsFactory\u3092\u521D\u671F\u5316\u3067\u304D\u307E\u305B\u3093\u3002\u3082\u3046\u4E00\u5EA6\u8A66\u3057\u3066\u304F\u3060\u3055\u3044\u3002
ComponentsFactory.init.waitForFinish.timeout=ComponentsFactory\u3092\u521D\u671F\u5316\u3067\u304D\u307E\u305B\u3093\u3002\u3084\u308A\u76F4\u3057\u3066\u307F\u3066\u304F\u3060\u3055\u3044\u3002
ComponentsLocalProviderService.componentLoadError=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u30ED\u30FC\u30C9\u30A8\u30E9\u30FC
ComponentsLocalProviderService.talendExchangeError=Talend Exchange \u30A8\u30E9\u30FC
ComponentsPreferencePage.ButtonLabel0=OK
@@ -57,15 +58,15 @@ ComponentsPreferencePage.configuration.LINK_STYLE=\u30C7\u30D5\u30A9\u30EB\u30C8
ComponentsPreferencePage.rowLimit=\u884C\u6570\u5236\u9650
ComponentsPreferencePage.WarningMsg=Talend Open Studio\u3092\u518D\u8D77\u52D5\u3057\u3066\u3001\u62E1\u5F35\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u3092\u30ED\u30FC\u30C9\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002
ComponentsPreferencePage.WarningTitle=\u8B66\u544A
ComponentsPreferencePage.directoryFieldLabel=\u30E6\u30FC\u30B6\u30FC\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u30D5\u30A9\u30EB\u30C0 \\:
ComponentsPreferencePage.notValidDirectory=\u3053\u308C\u3092\u9078\u629E\u3059\u308B\u3068\u30D5\u30A9\u30EB\u30C0\u30FC\u304C\u30CD\u30B9\u30C8\u3055\u308C\u307E\u3059\u3002\u3053\u308C\u306F\u63A8\u5968\u3055\u308C\u307E\u305B\u3093\u3002 \u7D9A\u884C\u3057\u307E\u3059\u304B?,
ComponentsPreferencePage.directoryFieldLabel=\u30E6\u30FC\u30B6\u30FC\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u30D5\u30A9\u30EB\u30C0:
ComponentsPreferencePage.notValidDirectory=\u3053\u308C\u3092\u9078\u629E\u3059\u308B\u3068\u30D5\u30A9\u30EB\u30C0\u30FC\u304C\u30CD\u30B9\u30C8\u3055\u308C\u307E\u3059\u3002\u3053\u308C\u306F\u63A8\u5968\u3055\u308C\u307E\u305B\u3093\u3002 \u7D9A\u884C\u3057\u307E\u3059\u304B?
ComponentsPreferencePage.installComponentsFailure=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u306B\u5931\u6557\u3057\u307E\u3057\u305F
ComponentsProviderManager.unableLoad=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u30D7\u30ED\u30D0\u30A4\u30C0\u306E\u30ED\u30FC\u30C9\u304C\u3067\u304D\u307E\u305B\u3093
ComponenttRunJobPreferencePage.label=tRunJob\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u30C0\u30D6\u30EB\u30AF\u30EA\u30C3\u30AF\u5F8C\u3001\u5BFE\u5FDC\u30B8\u30E7\u30D6\u3092\u8868\u793A\u3057\u306A\u3044\u3002
ComponentJobletPreferencePage.label=Joblet\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u30C0\u30D6\u30EB\u30AF\u30EA\u30C3\u30AF\u5F8C\u3001\u5BFE\u5FDC\u30B8\u30E7\u30D6\u3092\u8868\u793A\u3057\u306A\u3044\u3002
ComponentsPreferencePage_SuccessTitle=\u6210\u529F
ComponentsPreferencePage_SuccessMessage1=\u65B0\u898F\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u3092\u30ED\u30FC\u30C9\u3059\u308B\u305F\u3081\u306B\u306F\u3001Studio\u3092\u518D\u8D77\u52D5\u3057\u307E\u3059\u3002\u307E\u305F\u306F\u6B21\u56DE\u306E\u958B\u59CB\u6642\u306B\u30ED\u30FC\u30C9\u3055\u308C\u307E\u3059\u3002
ComponentsPreferencePage_SuccessMessage2=\u518D\u8D77\u52D5\u3057\u307E\u3059\u304B\uFF1F
ComponentsPreferencePage_SuccessMessage2=\u518D\u8D77\u52D5\u3057\u307E\u3059\u304B?
ComponentsPreferencePage.enableOnLineHelp=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u30AA\u30F3\u30E9\u30A4\u30F3\u30D8\u30EB\u30D7\u3092\u6709\u52B9\u5316
ComponentsPreferencePage.titleInstallHelp=\u30AA\u30D5\u30E9\u30A4\u30F3\u30D8\u30EB\u30D7\u6A5F\u80FD\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3057\u307E\u3059\u304B?
ComponentsPreferencePage.msgInstallHelp=\u3053\u308C\u306B\u3088\u3063\u3066\u8FFD\u52A0\u30D1\u30C3\u30B1\u30FC\u30B8\u306E\u30C0\u30A4\u30A2\u30ED\u30B0\u304C\u958B\u304D\u3001\u30AA\u30D5\u30E9\u30A4\u30F3\u30D8\u30EB\u30D7\u6A5F\u80FD\u304C\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3055\u308C\u307E\u3059\u3002\u7D9A\u884C\u3057\u307E\u3059\u304B?
@@ -75,7 +76,7 @@ XsdValidationCacheManager.unableLoadxsd=XSD\u30D0\u30EA\u30C7\u30FC\u30B7\u30E7\
XsdValidationCacheManager.unableSavexsd=XSD\u30D0\u30EA\u30C7\u30FC\u30B7\u30E7\u30F3\u306E\u30AD\u30E3\u30C3\u30B7\u30E5\u30D5\u30A1\u30A4\u30EB\u3092\u4FDD\u5B58\u3067\u304D\u307E\u305B\u3093
prefs.configuration.LINK_STYLE.AUTO=\u81EA\u52D5
prefs.configuration.LINK_STYLE.BEZIER_CURVE=\u66F2\u7DDA
prefs.configuration.LINK_STYLE.LINE=\u76F4\u7DDA\uFF08\u9AD8\u901F\uFF09
prefs.configuration.LINK_STYLE.LINE=\u76F4\u7DDA(\u9AD8\u901F)
FAMILY.AS400=AS400
FAMILY.Access=\u30A2\u30AF\u30BB\u30B9
FAMILY.Alfresco=Alfresco
@@ -87,7 +88,7 @@ FAMILY.Connections=\u63A5\u7D9A
FAMILY.Custom_Code=\u30AB\u30B9\u30BF\u30E0\u30B3\u30FC\u30C9
FAMILY.DB2=DB2
FAMILY.DB_Generic=\u6C4E\u7528ODBC
FAMILY.DB_JDBC=\u6C4E\u7528JDBC
FAMILY.DB_JDBC=\u30B8\u30A7\u30CD\u30EA\u30C3\u30AFJDBC
FAMILY.DB_SCD=DB SCD
FAMILY.Data_Quality=\u30C7\u30FC\u30BF\u30AF\u30AA\u30EA\u30C6\u30A3
FAMILY.Data_Privacy=\u30C7\u30FC\u30BF\u30D7\u30E9\u30A4\u30D0\u30B7\u30FC
@@ -125,7 +126,7 @@ FAMILY.MySQL=MySQL
FAMILY.Netezza=Netezza
FAMILY.OLAP_Cube=OLAP\u30AD\u30E5\u30FC\u30D6
FAMILY.Oracle=Oracle
FAMILY.Orchestration=\u30D7\u30ED\u30BB\u30B9\u5236\u5FA1
FAMILY.Orchestration=\u30AA\u30FC\u30B1\u30B9\u30C8\u30EC\u30FC\u30B7\u30E7\u30F3\u5316
FAMILY.Output=\u51FA\u529B
FAMILY.ParAccel=ParAccel
FAMILY.PostgreSQL=PostgreSQL

View File

@@ -10,6 +10,7 @@ CodeGenerator.getGraphicalNode2=\u8FDB\u7A0B\u5F97\u5230\u751F\u6210\u8282\u70B9
CodeGenerator.JET.TimeOut=JET \u521D\u59CB\u5316\u8D85\u65F6
CodeGenerator.newLine=\n\n\n\n
CodeGenerator.Node.NotFound=\u5728\u5F53\u524D
CodeGenerator.Components.NotFound={0}: \u7EC4\u4EF6\u7F3A\u5931: {1}; \u5728 Studio \u6216\u547D\u4EE4\u884C\u4E2D\u4F7F\u7528 -D{2}=false \u53EF\u8DF3\u8FC7\u6B64\u9879\u68C0\u67E5\uFF0C\u540C\u65F6\u89E6\u53D1\u8B66\u544A\u6D88\u606F\u3002
JavaRoutineSynchronizer.UnsupportedOperation.Exception1=\u65B9\u6CD5\u672A\u5B9E\u65BD\uFF1Aorg.talend.designer.codegen.JavaRoutineSynchronizer line:49
JavaRoutineSynchronizer.UnsupportedOperation.Exception2=\u65B9\u6CD5\u672A\u5B9E\u65BD\uFF1Aorg.talend.designer.codegen.JavaRoutineSynchronizer line:58
JetSkeletonManager.unableLoad=\u65E0\u6CD5\u52A0\u8F7D\u4E3B\u5E72\u66F4\u65B0\u7F13\u5B58\u6587\u4EF6

View File

@@ -66,6 +66,7 @@ import org.talend.designer.codegen.model.CodeGeneratorEmittersPoolFactory;
import org.talend.designer.codegen.model.CodeGeneratorInternalTemplatesFactoryProvider;
import org.talend.designer.codegen.proxy.JetProxy;
import org.talend.designer.core.generic.model.Component;
import org.talend.designer.core.model.components.DummyComponent;
import org.talend.designer.runprocess.ProcessorUtilities;
/**
@@ -598,6 +599,13 @@ public class CodeGenerator implements ICodeGenerator {
} else {
// if (!isIterate) {
if (isTacokitProcessor(node)) {
codeComponent.append(generateComponentCode(subProcess, node, ECodePart.PROCESS_RECORDS_END, incomingName, typeGen));
codeComponent.append(generateComponentCode(subProcess, node, ECodePart.PROCESS_DATA_BEGIN, incomingName, typeGen));
codeComponent.append(generatesTreeCode(subProcess, node, ECodePart.MAIN, typeGen));
codeComponent.append(generateComponentCode(subProcess, node, ECodePart.PROCESS_DATA_END, incomingName, typeGen));
}
codeComponent.append(generateComponentCode(subProcess, node, ECodePart.END, incomingName, typeGen));
// }
if (node.getComponent() instanceof Component) {
@@ -628,12 +636,6 @@ public class CodeGenerator implements ICodeGenerator {
}
}
if (isTacokitProcessor(node)) {
codeComponent.append(generateComponentCode(subProcess, node, ECodePart.PROCESS_RECORDS_END, incomingName, typeGen));
codeComponent.append(generateComponentCode(subProcess, node, ECodePart.PROCESS_DATA_BEGIN, incomingName, typeGen));
codeComponent.append(generatesTreeCode(subProcess, node, ECodePart.MAIN, typeGen));
codeComponent.append(generateComponentCode(subProcess, node, ECodePart.PROCESS_DATA_END, incomingName, typeGen));
}
codeComponent.append(generatesTreeCode(subProcess, node, part, typeGen));
// if (isIterate) {
// codeComponent.append(generateComponentCode(node,
@@ -654,11 +656,14 @@ public class CodeGenerator implements ICodeGenerator {
return codeComponent;
}
private static final String TACOKIT_PROCESSOR_CODE_DIR = "tacokit/jet_stub/generic/processor";
private boolean isTacokitProcessor(final INode node) {
return "org.talend.sdk.component.studio.ComponentModel".equals(node.getComponent().getClass().getName())
&& !NodeUtil.getIncomingConnections(node, IConnectionCategory.DATA).isEmpty(); //has input data
final String componentModelClass = node.getComponent().getClass().getName();
return ("org.talend.sdk.component.studio.ComponentModel".equals(componentModelClass) || "org.talend.sdk.component.studio.AdditionalJDBCComponentModel".equals(componentModelClass))
&& (!NodeUtil.getIncomingConnections(node, IConnectionCategory.DATA).isEmpty() || TACOKIT_PROCESSOR_CODE_DIR.equals(node.getComponent().getTemplateFolder()));
}
private StringBuffer generateSeperateEndCode(NodesSubTree subProcess, INode node, String incomingName, ETypeGen typeGen)
throws CodeGeneratorException {
StringBuffer codeComponent = new StringBuffer();
@@ -845,6 +850,25 @@ public class CodeGenerator implements ICodeGenerator {
IComponentFileNaming componentFileNaming = ComponentsFactoryProvider.getFileNamingInstance();
IComponent component = node.getComponent();
if (component instanceof DummyComponent) {
if (((DummyComponent) component).isMissingComponent()) {
String processName = "";
try {
IProcess proc = node.getProcess();
processName = proc.getName() + " " + proc.getVersion();
} catch (Exception e) {
ExceptionHandler.process(e);
}
if (IProcess.ERR_ON_COMPONENT_MISSING) {
throw new CodeGeneratorException(Messages.getString("CodeGenerator.Components.NotFound", processName,
component.getName(), IProcess.PROP_ERR_ON_COMPONENT_MISSING));
}
if (ECodePart.BEGIN.equals(part)) {
log.warn(Messages.getString("CodeGenerator.Components.NotFound", processName, component.getName(),
IProcess.PROP_ERR_ON_COMPONENT_MISSING));
}
}
}
// some code unification to handle all component types the same way.
String templateURI = component.getTemplateFolder() + TemplateUtil.DIR_SEP
+ componentFileNaming.getJetFileName(component.getTemplateNamePrefix(), language.getExtension(), part);

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

@@ -46,6 +46,7 @@ import org.talend.commons.exception.BusinessException;
import org.talend.commons.exception.ExceptionHandler;
import org.talend.commons.utils.io.FilesUtils;
import org.talend.core.GlobalServiceRegister;
import org.talend.core.ILibraryManagerService;
import org.talend.core.language.LanguageManager;
import org.talend.core.model.component_cache.ComponentsCache;
import org.talend.core.model.components.AbstractComponentsProvider;
@@ -58,7 +59,9 @@ import org.talend.core.model.components.IComponentsFactory;
import org.talend.core.model.components.IComponentsHandler;
import org.talend.core.model.components.filters.ComponentsFactoryProviderManager;
import org.talend.core.model.components.filters.IComponentFactoryFilter;
import org.talend.core.runtime.services.IGenericService;
import org.talend.core.runtime.util.ComponentsLocationProvider;
import org.talend.core.service.ITCKUIService;
import org.talend.core.ui.IJobletProviderService;
import org.talend.core.ui.ISparkJobletProviderService;
import org.talend.core.ui.ISparkStreamingJobletProviderService;
@@ -72,6 +75,7 @@ import org.talend.designer.core.model.components.EmfComponent;
import org.talend.designer.core.model.process.AbstractProcessProvider;
import org.talend.designer.core.model.process.GenericProcessProvider;
import org.talend.designer.core.ui.editor.jobletcontainer.JobletUtil;
import org.talend.designer.core.utils.UnifiedComponentUtil;
/**
* Component factory that look for each component and load their information. <br/>
@@ -90,6 +94,8 @@ public class ComponentsFactory implements IComponentsFactory {
private static Set<IComponent> customComponentList = new HashSet<>(); // user/exchange/tck components
private static Map<IComponent, File> customComponentFolderMap = new HashMap<IComponent, File>();
private IProgressMonitor monitor;
private SubMonitor subMonitor;
@@ -132,6 +138,7 @@ public class ComponentsFactory implements IComponentsFactory {
componentList.clear();
skeletonList.clear();
customComponentList.clear();
customComponentFolderMap.clear();
boolean needRegenerate = false;
if (CodeGeneratorActivator.getDefault().getBundle().getBundleContext().getProperty("osgi.dev") != null) {
@@ -169,6 +176,8 @@ public class ComponentsFactory implements IComponentsFactory {
initComponentNameMap();
isInitializing.set(false);
// sync custom component libs after init
syncCustomComponentLibs();
// TimeMeasure.step("initComponents", "createCache");
log.info(componentList.size() + " components loaded in " + (System.currentTimeMillis() - startTime) + " ms"); //$NON-NLS-1$ //$NON-NLS-2$
@@ -225,7 +234,15 @@ public class ComponentsFactory implements IComponentsFactory {
if (StringUtils.isEmpty(componentName)) {
continue;
}
if (IGenericService.getService().isTcompv0(component)
&& (UnifiedComponentUtil.isAdditionalJDBCComponent(component.getName())
|| component.getName().contains(ITCKUIService.get().getTCKJDBCType().getLabel()))) {
continue;
}
String componentNameLowerCase = componentName.toLowerCase();
if (componentNameLowerCase.startsWith(ITCKUIService.get().getTCKJDBCType().getLabel().toLowerCase())) {
componentNameLowerCase = "t" + componentNameLowerCase;
}
Map<String, Set<IComponent>> map = componentNameMap.get(componentNameLowerCase);
if (map == null) {
map = new HashMap<String, Set<IComponent>>();
@@ -368,6 +385,7 @@ public class ComponentsFactory implements IComponentsFactory {
} else {
componentList.add(currentComp);
customComponentList.add(currentComp);
customComponentFolderMap.put(currentComp, currentFolder);
}
} catch (MissingMainXMLComponentFileException e) {
log.trace(currentFolder.getName() + " is not a " + getCodeLanguageSuffix() + " component", e); //$NON-NLS-1$ //$NON-NLS-2$
@@ -387,6 +405,23 @@ public class ComponentsFactory implements IComponentsFactory {
}
}
private void syncCustomComponentLibs() {
try {
if (GlobalServiceRegister.getDefault().isServiceRegistered(ILibraryManagerService.class)) {
ILibraryManagerService libraryService = GlobalServiceRegister.getDefault()
.getService(ILibraryManagerService.class);
if (libraryService != null) {
customComponentFolderMap.forEach((component, componentFolder) -> libraryService
.deployLibsFromCustomComponents(componentFolder, component.getModulesNeeded()));
}
}
} catch (Exception e) {
ExceptionHandler.process(e);
} finally {
customComponentFolderMap.clear();
}
}
private void loadComponentsFromFolder(String pathSource, AbstractComponentsProvider provider) {
// Changed by Marvin Wang on Feb.22 for bug TDI-19166, caz the test ConnectionManagerTest maybe get the null
// context.

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