Compare commits

...

789 Commits

Author SHA1 Message Date
vyu-talend
5ce270b6b0 Merge branch 'vyu/TDI-49786_upgrade_amazon_aurora_driver' into jzhang/80/TUP-38935_for_test 2023-05-24 17:46:07 +08:00
jiezhang-tlnd
f2122efb06 remove migration 2023-05-24 17:20:50 +08:00
jiezhang-tlnd
df5bbcc5d6 Merge remote-tracking branch 'origin/maintenance/8.0' into jzhang/80/TUP-38935_for_test 2023-05-24 16:21:59 +08:00
jiezhang-tlnd
c5241d7df9 chore(TUP-38346)CVE: org.apache.maven:maven-core:3.8.6 (#8612)
* chore(TUP-38346)CVE: org.apache.maven:maven-core:3.8.6

* for update time stamp
2023-05-24 09:38:18 +08:00
vyu-talend
1c89f536ba feat(TDI-49786):adjust UI part and change default value. 2023-05-23 18:37:24 +08:00
jiezhang-tlnd
0fa31def18 Merge remote-tracking branch 'origin/maintenance/8.0' into jzhang/80/TUP-38935_for_test 2023-05-23 18:30:29 +08:00
jiezhang-tlnd
3edb7a18e4 add migration for AmazonAurora db 2023-05-23 18:28:57 +08:00
jiezhang-tlnd
d1a5ad87cf add migration for AmazonAurora db 2023-05-23 18:28:19 +08:00
Samuel ANTOINE
f9dd069f0a fix(TBD-15218): sanitize the tmap component (#8780)
fix(TBD-15218): sanitize the tmap component (#8780)
2023-05-23 11:09:15 +02:00
vyu-talend
b569e11712 feat(TDI-49786):adjust UI part and change default value. 2023-05-23 16:18:48 +08:00
kjwang
6e4c61cce7 Fix TUP-39092 Studio frozen at start (#8782)
Fix TUP-39092 Studio frozen at start
https://jira.talendforge.org/browse/TUP-39092
2023-05-23 14:50:15 +08:00
kjwang
bae1748a2d TUP-31305 Improve the code to avoid encrypt the password in job (#8692)
* TUP-31305 Improve the code to avoid encrypt the password in job
everytime
https://jira.talendforge.org/browse/TUP-31305
2023-05-22 17:34:42 +08:00
jzhao
ae59709071 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:53:52 +08:00
sbliu
19b007623d fix(TUP-38851) fix cannot show in job console if line content's length too large (#8764) 2023-05-17 17:21:42 +08:00
sbliu
b9b0a58adb chore(TUP-38415) upgrade xercesImpl to 2.12.2 (#8703) 2023-05-17 17:18:58 +08:00
sbliu
d3cd2390d4 fix(TUP-38912) fix mvn build cannot handle special name such as 'CVS' (#8749) 2023-05-16 17:48:55 +08:00
Oleksandr Zhelezniak
9b69110cfb fix(TDI-49771): Cell format is not date (#8741)
* column that we read may start not from the first excel column, need to take it into account
2023-05-16 10:40:27 +03:00
jiezhang-tlnd
9f849e5bfc chore(TUP-38624)Request for an API to determine if a joblet refactoring (#8746)
is ongoing
2023-05-15 18:52:29 +08:00
wang wei
1f1eb0aa09 fix(TDI-49752): tMap performance issue after migration to v8.0 (#8756) 2023-05-15 16:09:07 +08:00
jiezhang-tlnd
9501c8620a Add localized files (#8771) (#8773)
* Add localized files (#8771)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8772)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
2023-05-12 16:08:02 +08:00
jiezhang-tlnd
0e87aef397 Merge remote-tracking branch 'origin/maintenance/8.0' into jzhang/80/TUP-38935_for_test 2023-05-11 16:15:14 +08:00
Svitlana Anulich
93f8d76e5f fix(TBD-15112): remove HBASE-LIB-MAPR50X_LASTEST library group (#8689) 2023-05-11 07:58:04 +03:00
vyu-talend
490e0cd788 feat(TDI-49786):add support mysql8 to aurora. 2023-05-11 10:05:46 +08:00
vyu-talend
b77d312aad feat(TDI-49786):change the driver path. 2023-05-11 10:05:34 +08:00
vyu-talend
5ca15de876 feat(TDI-49786):upgrade mysql driver. 2023-05-11 10:05:17 +08:00
jiezhang-tlnd
3c631ca74d update mysql driver 2023-05-11 09:59:59 +08:00
jiezhang-tlnd
36faa23fe2 update mysql 8 driver to 8.0.33 2023-05-11 09:59:42 +08:00
jiezhang-tlnd
4ef37ef639 feat(TUP-38935)Add support to AWS (Mysql) Aurora 3.X
https://jira.talendforge.org/browse/TUP-38935
2023-05-11 09:59:23 +08:00
apoltavtsev
48305968e4 APPINT-34483: Update Logging feature to hide security sensitive parameters 2023-05-10 16:12:49 +02:00
Emmanuel GALLOIS
3805181288 fix(TCOMP-2389): correct staled reading on windows 2023-05-10 15:45:40 +02:00
vyu-talend
5ddf639736 feat(TDI-49786):add support mysql8 to aurora. 2023-05-10 16:47:49 +08:00
vyu-talend
1a60db8b76 feat(TDI-49786):change the driver path. 2023-05-10 16:07:01 +08:00
Jill Yan
d4fac9802b APPINT-35584 add runtime feature in data collector (adds) (#8753)
* 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:38 +02:00
vyu-talend
e5a3e0f62a feat(TDI-49786):upgrade mysql driver. 2023-05-09 18:45:49 +08:00
Dmytro Sylaiev
173fa611ae 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 13:01:19 +03:00
wang wei
2362bbb510 fix(TDI-49489): tFTPConnection code generation wrongly after switch authentication method(#8546) 2023-05-09 17:21:33 +08:00
wang wei
784925a94a fix(TDI-49546): CVE-2022-45688, org.json:json:(<=20220924) (#8588) 2023-05-09 16:52:17 +08:00
kjwang
23c414b7bb Fix TUP-38911 Can't resize input/output table in tmap dialog (#8735)
TUP-38911 Can't resize input/output table in tmap dialog
https://jira.talendforge.org/browse/TUP-38911
2023-05-08 18:04:02 +08:00
hzhao
72965d2144 fix(TUP-38452): Talend 6.3.1 to Talend 8.0.1 Migration Issues in tELT (#8614)
* 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 11:26:12 +08:00
sbliu
d33ac625fd fix(TUP-38462) make sure generate migration report only needed. (#8634)
* fix(TUP-38462) make sure generate migration report only needed.

* refactor for generate report
2023-05-08 09:32:15 +08:00
jiezhang-tlnd
146128e1ff fix(TUP-38456)Ordering of "Run If" Triggers (#8738)
* fix(TUP-38456)Ordering of "Run If" Triggers

* change to linkedhashset
2023-05-06 16:54:22 +08:00
Dmytro Sylaiev
10c54ba948 chore(TDI-49749): Update json-smart and related (#8748) 2023-05-05 14:51:06 +03:00
hzhao
422d47a482 fix(TUP-38108): Job changes lost on close+save job with dirty joblet (#8691)
* 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-05 17:33:14 +08:00
hcyi
7cf3b808b5 fix(TUP-38455):"Get folder by ID" can't work when create boxv2 dataset (#8704)
from metadata wizard.
2023-05-05 15:46:49 +08:00
jiezhang-tlnd
c818591781 80 loc ja jp 2023 05 04 07 39 (#8744)
* Add localized files (#8734)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8736)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2023-05-05 11:07:00 +08:00
Abdulhamid Rashankar
3bba089dcf APPINT-35490:App & API Integration - Studio Metrics gathering: build types & APIs usage (#8732) 2023-05-04 16:46:44 +02:00
Abdulhamid Rashankar
e3c9bef73b APPINT-35490:App & API Integration - Studio Metrics gathering: build types & APIs usage (#8713)
* 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

* 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:17:30 +02:00
sbliu
0b61014078 addlocalized 20230428 (#8727)
* Add localized files (#8719)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8720)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2023-04-28 15:00:11 +08:00
jzhao
bee20f5c38 feat(TDI-49349):Private Link support for Google Storage & BigQuery (#8497)
* 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 14:34:59 +08:00
Oleksandr Zhelezniak
6305b568af fix(TDI-49305): dynamic schema length (#8652)
* include length and precision for dynamic schema for tcompv0 components
2023-04-27 10:42:48 +03:00
jiezhang-tlnd
7e28680515 fix(TUP-38314)Guess schema fails with the warning (#8582)
* 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-04-27 15:06:10 +08:00
sbliu
9175afbca4 Add localized files (#8711) (#8717)
Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-26 10:06:44 +08:00
hcyi
9066543517 fix(TUP-38310):Import items : Got error when "Run Analysis" (#8585)
* fix(TUP-38310):Import items : Got error when "Run Analysis"

* fix(TUP-38310):Import items : Got error when "Run Analysis"
2023-04-25 15:29:03 +08:00
Oleksandr Zhelezniak
5b520754cb 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:14:45 +03:00
Jill Yan
16c312a867 Jill/m80/appint-35472 (#8688)
* APPINT-35470 gather pure DI jobs

* APPINT-35470 gather pure DI jobs

* APPINT-35470 count data services

* APPINT-35470 count soap services

* APPINT-35470 App & API Integration - Studio Metrics gathering

* APPINT-35470 App & API Integration - Studio Metrics gathering

* APPINT-3547 add runtime feature count in studio metrix

* APPINT-35472 add runtime feature count in studio metrix
2023-04-23 09:23:45 +08:00
Jill Yan
c4c8ee1743 Jill/m80/appint 35470 (#8635)
* APPINT-35470 gather pure DI jobs

* APPINT-35470 gather pure DI jobs

* APPINT-35470 count data services

* APPINT-35470 count soap services

* APPINT-35470 App & API Integration - Studio Metrics gathering

* APPINT-35470 App & API Integration - Studio Metrics gathering
2023-04-23 09:10:46 +08:00
hzhao
99ab8a4f0f fix(TUP-38334): job showing error when running from studio on remote (#8566)
jobserver
2023-04-22 16:53:55 +08:00
sbliu
e90c23bbbd add localized files (#8694)
* Add localized files (#8690)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8693)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2023-04-20 17:47:58 +08:00
sbliu
c0bd68c94a chore(TUP-38741) add new blank line for build (#8687) 2023-04-18 18:51:13 +08:00
sbliu
c775d46f93 fix(TUP-38741) fix context value drop-down list in Run tab does not work (#8683) 2023-04-18 18:13:16 +08:00
kjwang
4ec13bb73b Kjwang/fix tup 38656 improve job designer in dark mode (#8665) (#8679)
* 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:10:54 +08:00
AlixMetivier
1966719ecb fix(TBD-14987): fix hadoop jar not found (#8643) 2023-04-14 10:19:31 +02:00
wang wei
354eb83830 fix(TDI-49483): Denial Of Service (DoS) in Talend/connectors-se (master)-FileUpload (#8611) 2023-04-14 11:04:45 +08:00
sbliu
174d6f52bb add localized files (#8663)
* Add localized files (#8656)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8659)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2023-04-14 10:41:50 +08:00
hcyi
43a61a4fbb fix(TUP-38629):Box: All configration is missing after reopen the Box (#8660)
connection
2023-04-13 17:46:44 +08:00
bhe-talendbj
25c44ef310 feat(TUP-36966): update messages (#8658)
feat(TUP-36966): update messages
2023-04-13 17:05:40 +08:00
bhe-talendbj
47a8c5bfd7 feat(TUP-36966): update message (#8657) 2023-04-13 16:15:25 +08:00
sbliu
afce6c3def fix(TUP-38637) fix context issue from TUP-38212 (#8647) 2023-04-13 10:58:43 +08:00
bhe-talendbj
669ea9a8ee fix(TUP-38617): Can still switch back to old mode (#8641) 2023-04-13 09:52:16 +08:00
Jane Ding
252b284be3 fix(TUP-37227):Issue building when items names too long (#8594) (#8624)
* 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 16:38:48 +08:00
kjwang
7502181860 TUP-37441 Improve mapper display in dark mode (#8369)
* TUP-37441 Improve mapper display in dark mode
2023-04-12 10:35:45 +08:00
Zhiwei Xue
5664d9f4d4 fix(TUP-38316):[801 CI/CD] Duplicate Parameter error in the artifact and (#8576)
creating the task
2023-04-11 09:23:45 +08:00
bhe-talendbj
3ef6c8852c feat(TUP-38297): Improve Update settings for user/password (#8602)
* 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-10 16:54:46 +08:00
sbliu
311cfc904f Add localized files (#8636) (#8638)
Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-10 16:41:25 +08:00
sponomarova
9664ffd1cf feat(TBD-12991): Azure Synapse with universal (#8597) 2023-04-10 11:40:34 +03:00
Wei Hua
10f63f1f9a APPINT-35059 Cleanup BUILD_TYPE update triggers in Studio (components part) (#8551) 2023-04-10 15:37:25 +08:00
Dmytro Sylaiev
2cadaf0e15 chore(TDI-49435): Bump talend-mscrm for studio crm (#8606) 2023-04-07 23:25:11 +03:00
sbliu
1c0462085b Add localized files (#8630) (#8633)
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-04-07 10:47:55 +08:00
sbliu
8c6a9f700a fix(TUP-38212) make 'Deselect all' button work. (#8598) 2023-04-06 15:59:50 +08:00
pyzhou
4f475101a4 fix(TDI-49646):Remove azure-util lib from tdi-studio-se 2023-04-06 10:19:40 +08:00
pyzhou
d5cde11cac fix(TDI-49580):fix mongodb Migration convert Bson NPE (#8628) 2023-04-04 17:55:46 +08:00
pyzhou
c47d110b31 fix(TDI-49580):fix mongodb Migration convert Bson (#8604) 2023-03-31 10:24:47 +08:00
jiezhang-tlnd
4ecee37752 Add localized files (#8619) (#8622)
Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-30 18:17:21 +08:00
jiezhang-tlnd
0a27a39189 80 loc fr fr 2023 03 30 04 22 (#8620)
* Add localized files (#8615)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8616)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2023-03-30 17:43:23 +08:00
vyu-talend
81f748a127 fix(TDI-49458):bump talend_file_enhanced.jar (#8607) 2023-03-30 16:32:04 +08:00
vyu-talend
9f98e86b95 feat(TDI-47760):add nb_line to tMSSqlRow/tAzureSynapseRow/tRedshiftRow/tTeradataRow (#8563)
* 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 15:47:38 +08:00
hcyi
5f6de50612 fix(TUP-37730):Updated generic schema name is not reflecting in the component Table field (#8485)
* 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:43 +08:00
bhe-talendbj
8b9701c671 feat(TUP-38453): enable standard git storage mode for new workspace b… (#8584)
* 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:50:49 +08:00
sbliu
7e2b62768b add localized files (#8599)
* Add localized files (#8593)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8595)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8600)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2023-03-27 15:19:58 +08:00
hzhao
aed21a75f8 fix(TUP-38282): Guess Schema doesn't show Context options (#8575)
* fix(TUP-38282): Guess Schema doesn't show Context options

* fix(TUP-38282): Guess Schema doesn't show Context options
2023-03-23 14:50:58 +08:00
Oleksandr Zhelezniak
652110042e 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:45:29 +02:00
Oleksandr Zhelezniak
8661cee093 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:52:03 +02:00
sbliu
abd0f98520 fix(TUP-38173) add junit (#8573)
* fix(TUP-38173) add junit

* fix npe caused by link folder now prepared
2023-03-21 09:47:47 +08:00
zyuan-talend
a86e3ac3f4 fix(TUP-38234):Restore Job name and description editing in Job tab (#8538) 2023-03-21 09:36:03 +08:00
Laurent BOURGEOIS
1b35de9b0f fix(TBD-14981):Compile error when tMap uses filter expression (#8571) 2023-03-20 12:21:25 +01:00
sbliu
588fd14b61 fix(TUP-38173) upload context link when context changed (#8523) 2023-03-17 14:26:33 +08:00
sbliu
26a5e700a2 Add localized files (#8569 #8570) (#8572)
* Add localized files (#8569)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8570)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2023-03-17 11:03:57 +08:00
pyzhou
a7c33f46b0 feat(TDI-49447):upgrade snowflake driver to 3.13.28 (#8553) 2023-03-16 15:26:41 +08:00
Xilai Dai
e80900319c fix(APPINT-35336) fix the missing velocity 1.5 when build job bundle (#8559) (#8564) 2023-03-14 17:10:00 +08:00
Oleksandr Zhelezniak
642d2c5591 fix(TDI-49434): copy MDC to subprocess (#8526)
* copy MDC to parallelize
2023-03-13 09:16:55 +02:00
Oleksandr Zhelezniak
cd7f68fad8 fix(TDI-31777): bump library talendcsv (#8390) 2023-03-10 12:51:46 +02:00
jiezhang-tlnd
bfc442e10f Add localized files (#8557) (#8558)
Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-03-10 09:39:29 +08:00
Colm O hEigeartaigh
fcfc05620c fix(TDI-49470): Use try-with-resources in the codegen footer (#8519) 2023-03-09 12:46:17 +02:00
Colm O hEigeartaigh
3dbc267d70 fix(TDI-47974): Avoid locale dependent call to toLowerCase (#8527) 2023-03-09 12:41:00 +02:00
Oleksandr Zhelezniak
681220d7ee chore(TDI-49521): update label content (#8554) 2023-03-09 12:28:48 +02:00
jiezhang-tlnd
5876d0d9ff Add localized files (#8556)
* Add localized files

* Add localized files (#8555)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2023-03-09 18:21:06 +08:00
jzhao
5e6ece3f96 feat(TDI-49241):tAS400Output bad insert performance due to Return Generated Keys (#8484)
* 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 07:59:58 +08:00
Wei Hua
42edf08218 APPINT-35381 Improve API storage for API imported from API Designer (#8511) 2023-03-08 12:23:58 +01:00
bhe-talendbj
136323c069 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)
* 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:20:14 +08:00
Jane Ding
7484572669 feat(TUP-37093):Send Mapper data to PTP (#8491)
* 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-08 11:11:09 +08:00
hcyi
a241d2fb9d fix(TUP-38145):tELTMap doesn't evaluate globalMap expressions with Integer conversions (#8536)
* fix(TUP-38145):tELTMap doesn't evaluate globalMap expressions with
Integer conversions

* fix(TUP-38145):add junits
2023-03-08 09:10:58 +08:00
dicarcab
76fad56656 fix(TBD-14818):Spark job failing with error scheme-specific part at i… (#8528) 2023-03-07 14:33:10 +01:00
jzhao
aae9fa7fd3 fix(TDI-49446):tFTPPut is transferring the file to the remote directory but the current status shows "No file transfered." (#8515)
* 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-07 16:49:30 +08:00
sbliu
2b201cfb4a chore(TUP-37919) keep connection order for refactor joblet (#8503) 2023-03-06 19:11:53 +08:00
Oleksandr Zhelezniak
953f051cda fix(TDI-49395): fix additional clause place (#8513) 2023-03-06 10:21:10 +02:00
Jane Ding
9cd01e056e fix(TUP-38093):Studio 8.0.1 hangs in "Loading user component" after (#8499)
* 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:09:49 +08:00
Xilai Dai
538cc912c3 fix(APPINT-35435) backward compatibility with Velocity 1.x (#8529) 2023-03-03 17:07:02 +08:00
Dmytro Sylaiev
190f4d58ae 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:21:33 +02:00
sbliu
4b4cfac274 chore(TUP-37430) cleanup default groupid org.talend.libraries (#8486)
* 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-03-02 20:29:02 +08:00
Jane Ding
bad3afcef3 Revert "fix(TUP-37227):Issue building when items names too long (#8368)" (#8522)
This reverts commit ff8506b755.
2023-03-02 15:59:55 +08:00
hzhao
d4a95045b9 Hzhao/80/tup 37298 new2 (#8362)
* 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
2023-02-28 16:15:12 +08:00
Jane Ding
ff8506b755 fix(TUP-37227):Issue building when items names too long (#8368)
* 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-27 19:04:12 +08:00
Jill Yan
675a76f103 APPINT-35414 set build when only one option (#8507) 2023-02-24 21:05:28 +08:00
Jane Ding
f2b85ed986 Add localized files (#8506)
* Add localized files (#8501)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8502)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8504)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2023-02-24 16:46:54 +08:00
wang wei
6862b52cad fix(TDI-49303): Premium Data,commons-net:commons-net:(2.2,3.3,3.6,3.8.0) (#8433) 2023-02-24 10:31:24 +08:00
jiezhang-tlnd
1a10a6b599 fix(TUP-37874)SQL inject risk (#8439) 2023-02-22 18:17:11 +08:00
Jane Ding
8724c5a8b4 Add localized files (#8495)
* Add localized files (#8488)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8490)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8493)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2023-02-21 11:22:34 +08:00
hcyi
5fd6a9c8d9 fix(TUP-37697):tRedShiftInput requires the driver jar of V1 even the (#8408)
setting's version is driver 2
2023-02-21 09:58:15 +08:00
jzhao
c25c615a27 fix(TDI-49399):[CVE]: upgrade zip4j to lastest version : 2.11.4 (#8494)(tFileUnarchive) 2023-02-20 18:24:26 +08:00
jzhao
306db6e656 fix(TDI-49399):[CVE]: upgrade zip4j to lastest version : 2.11.4 (#8492) 2023-02-20 17:59:27 +08:00
Jill Yan
5495549723 APPINT-35307 add first item as selected (#8407) 2023-02-17 16:37:42 +08:00
pyzhou
54de7b6f86 feat(TDI-47390): tFileInputExcel support 1904 time (#8403)
* feat(TDI-47390): tFileInputExcel support 1904 time

* add check
# Conflicts:
#	main/plugins/org.talend.libraries.excel/META-INF/MANIFEST.MF
2023-02-17 16:30:46 +08:00
pyzhou
16574ec362 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:29:03 +08:00
Dmytro Ochkas
14a00d4b3a 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 12:10:49 +02:00
Oleksandr Zhelezniak
618ef50223 fix(TDI-32442): FileInputExcel pattern for dynamic (#8448)
* for date cell use pattern from dynamic column
2023-02-15 14:49:55 +02:00
Oleksandr Zhelezniak
7b84af60c9 fix(TDI-49395): fix tHttpRequest l11n (#8483) 2023-02-15 09:55:28 +02:00
Jill Yan
20c2b4c125 APPINT-35336 replace velocity by velocity-engine-core/2.3 (#8478) 2023-02-14 14:12:34 +08:00
Dmytro Ochkas
928cf68bb5 fix(TDI-49267): ELT sql fix (#8473)
* 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

---------

Co-authored-by: wwang <wwang@talend.com>
2023-02-13 13:54:52 +02:00
Oleksandr Zhelezniak
bc17f031bb fix(TDI-49336): required if for hsqldb (#8460)
* in tCreateTable for java 9+ libraries
2023-02-13 13:40:19 +02:00
bhe-talendbj
91169a4c31 fix(TUP-38047): fix migration for ingres and vectorwise (#8480) 2023-02-13 18:43:07 +08:00
Oleksandr Zhelezniak
e8a549a307 fix(TDI-49284): talend file enhanced (#8424)
* fix the behavior when it reaches end of file
2023-02-13 11:25:33 +02:00
sbliu
aa57bc70ac fix(TUP-29016) hide tTaCoKitGuessSchema in shared component and exclude from user data token collection. (#8419) 2023-02-13 14:15:12 +08:00
Jane Ding
95e09b4e53 Add localized files (#8475)
* Add localized files (#8471)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8472)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2023-02-10 09:44:17 +08:00
Zhiwei Xue
919e14274c feat(TUP-37353):Guess Schema for tBigQueryInput (#8438)
* feat(TUP-37353):Guess Schema for tBigQueryInput

* feat(TUP-37353):handle exception check for input node
2023-02-09 17:00:21 +08:00
AlixMetivier
0319fa70ad fix(TBD-14542): add expression to know if DI job (#8437) 2023-02-09 09:28:54 +01:00
sbliu
3ce47507fa fix(TUP-37692) fix junit failure (#8465) 2023-02-09 10:58:36 +08:00
pyzhou
10f91e74a1 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-02-09 10:14:24 +08:00
hcyi
58f7bf8de4 feat(TUP-36122):hide tNetSuiteV2019Connection/Input/Output. (#8462)
* 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:48 +08:00
vyu-talend
14798cc0c0 feat(TDI-48882):rename the label. (#8464) 2023-02-08 15:42:24 +08:00
Dmytro Sylaiev
4892ff44fd 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-08 01:17:09 +02:00
pyzhou
5300c8dbed fix(TDI-49268):tFileInputPosition close stream (#8422) 2023-02-07 10:34:59 +08:00
sbliu
ecf0ed0111 fix(TUP-37692) XPath json use context can't get any data when running job (#8375)
* 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 09:32:13 +08:00
vyu-talend
d0bb900342 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.
2023-02-06 22:26:46 +08:00
bhe-talendbj
6882ba726e feat(TUP-37595): reintroduce ingres/vectorwise in metedata (#8373)
* feat(TUP-37595): add ingres and vectorwise support

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

* feat(TUP-37595): fix dataviewer
2023-02-06 17:24:34 +08:00
bhe-talendbj
91be95a7a8 feat(TUP-37841): fix NPE (#8436) 2023-02-06 10:00:25 +08:00
jiezhang-tlnd
fdefb2b722 fix(TUP-37349)Data viewer for tCouchBaseInput get npe error (#8247)
* 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 09:39:54 +08:00
jiezhang-tlnd
e3eba8ed05 chore(TUP-37868)commons-net:commons-net:(2.2,3.3,3.6,3.8.0) (#8431) 2023-02-06 09:38:19 +08:00
sponomarova
61d1de35fa fix(TBD-14786): tHiveRow Compilation error when set application name is unticked (#8445) 2023-02-03 21:01:34 +02:00
apoltavtsev
16ea559f6c fix(APPINT-35370) check for missing deps in local/remote repos is added (#8434) 2023-02-03 14:27:36 +01:00
hcyi
beceebc5af fix(TUP-37395):Schema changes made on DB side not being reflected in (#8366)
Studio 8.0.
2023-02-03 17:46:43 +08:00
Zhiwei Xue
3d05f7886b fix(TUP-35407):project rootPom template not considered anymore. (#8382) 2023-02-03 17:41:14 +08:00
Jane Ding
d69ff590e3 Add localized files (#8450)
* Add localized files (#8444)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8446)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2023-02-03 15:35:47 +08:00
Olha V
30efe57d31 feat(TDI-46024): NetSuite API version 2021.2 (#8292)
* add migration task to rename componnets
2023-02-03 09:24:12 +02:00
kjwang
7fafe76b15 TUP-37344 If access token & refresh token change to invalid, can't show (#8222)
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 11:02:24 +08:00
hcyi
11d628ce36 feat(TUP-37262):Research: Unified component for Netsuite. (#8215)
* feat(TUP-37262):Research: Unified component for Netsuite.

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

* feat(TUP-37262):Research: 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-03 10:07:48 +08:00
jiezhang-tlnd
ff3a1370ce remove the same method (#8441) 2023-02-02 15:21:41 +08:00
jiezhang-tlnd
898fdee538 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
2023-02-02 15:16:27 +08:00
jiezhang-tlnd
3f662adc3b Jzhang/80/tup 37392 (#8290)
* 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:13:21 +08:00
Oleksandr Zhelezniak
baa09b9f4e fix(TDI-49091): add parenthesis (#8353) 2023-01-31 10:55:18 +02:00
Oleksandr Zhelezniak
6955fcda61 fix(TDI-49081): change logger level (#8336) 2023-01-31 10:07:41 +02:00
Olha V
4db9776ecc fix(TDI-48437): Parent job doesn't end (#8307)
* fix release of prepared statement
2023-01-30 11:44:46 +02:00
Jane Ding
9bfd668f60 Add localized files (#8428)
* Add localized files (#8425)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8426)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8427)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

---------

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2023-01-28 11:48:47 +08:00
Jane Ding
026210bd5f feat(TUP-37361):Deprecate Studio - Exchange integration (#8385)
https://jira.talendforge.org/browse/TUP-37361
2023-01-20 14:58:25 +08:00
Jane Ding
27cf7fc496 Add localized files (#8416) (#8417)
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
2023-01-19 19:20:48 +08:00
Jane Ding
8b96d3bbbb Add localized files (#8415)
* Add localized files (#8391)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8413)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

* Add localized files (#8414)

Co-authored-by: build-talend-doc <build-talend-doc@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: build-talend-doc <build-talend-doc@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
2023-01-19 17:56:20 +08:00
sbliu
38620ffb49 fix(TUP-33645) adjust backsplash (#8395) 2023-01-19 17:32:38 +08:00
Oleksandr Zhelezniak
cba9243b3a Revert "feat(TDI-46024): NetSuite API version 2021.2 (#8292)"
This reverts commit 72899f308e.
2023-01-19 10:23:29 +02:00
Olha V
72899f308e feat(TDI-46024): NetSuite API version 2021.2 (#8292)
* add migration task to rename componnets

(cherry picked from commit 981a664c5b)
2023-01-18 16:58:18 +02:00
pyzhou
eac6ce311f fix(TDI-49263):tFileInputJSON label have java 15 (#8406) 2023-01-18 11:24:52 +08:00
pyzhou
1e3ecb3f41 fix(TDI-49262):Move talendExcel, SimpleExcel and talend-ws jar to connectors-lib-se (#8404) 2023-01-17 17:43:29 +08:00
bhe-talendbj
0dc88dae6b bugfix(TUP-37475): Migration task does not work for joblet in tck component (#8328)
* fix(TUP-37475): migrate tck components in joblet

* fix(TUP-37475): fix stack overflow
2023-01-17 15:22:36 +08:00
jzhao
149cefb7a8 fix(TDI-49181):CVE-2020-13936,org.apache.velocity:velocity:1.7 (#8393)
* fix(TDI-49181):CVE-2020-13936,org.apache.velocity:velocity:1.7

* chore(TDI-49181):code format
2023-01-16 10:42:51 +08:00
Oleksandr Zhelezniak
74dd8e2f1c chore(TDI-49189): move talendcsv (#8386)
* move talendcsv into connectors-lib-se repository

(cherry picked from commit ad5222080d)
2023-01-13 09:56:29 +02:00
Oleksandr Zhelezniak
2b584f0325 Revert "chore(TDI-49189): move talendcsv (#8386)"
This reverts commit da61ab756c.
2023-01-11 11:29:51 +02:00
hcyi
9c6d01acb2 fix(TUP-37698):Field separator is not working as expected in Talend 801 (#8363) 2023-01-11 17:10:15 +08:00
Oleksandr Zhelezniak
da61ab756c chore(TDI-49189): move talendcsv (#8386)
* move talendcsv into connectors-lib-se repository

(cherry picked from commit ad5222080d)
2023-01-11 10:16:48 +02:00
hzhao
afe5331750 feat(TUP-37472): Oracle version cleanup (#8345)
* 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:10:50 +08:00
jzhao
fae932fee3 fix(TDI-48610):update daikon to 7.0.5 (#8241)
* fix(TDI-48610):update daikon to 7.0.5

* chore(TDI-48610):update components-server to latest release version
2023-01-10 14:49:07 +08:00
hzhao
4ddeafd553 chore(TUP-35265): upgrade 'crypto-utils' jar in low level (#8045)
* chore(TUP-35265): upgrade 'crypto-utils' jar in low level

* chore(TUP-35265): upgrade 'crypto-utils' jar in low level
2023-01-10 14:42:46 +08:00
kjwang
1112c63d64 TUP-30674 Support rename on custom jar and inner code. (#8212)
TUP-30674 Support rename on custom jar and inner code.
https://jira.talendforge.org/browse/TUP-30674
2023-01-10 11:52:02 +08:00
Xilai Dai
20d971f779 fix(APPINT-35326) missing slf4j-api 1.7.25 in maven off-line mode (#8377) 2023-01-06 20:48:10 +08:00
hzhao
038cb08450 fix(TUP-37706): SQL Compilation error for tELTMap component after (#8370)
* 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-06 17:36:57 +08:00
jiezhang-tlnd
ec413bcaae Add localized files (#8372) (#8374)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2023-01-06 09:57:44 +08:00
Emmanuel GALLOIS
c4f4941265 feat(TCOMP-2235): enable DiscoverSchemaExtended for inputs (#8269) 2023-01-05 11:57:06 +01:00
qiongli
109c9f4fd5 fix(TDQ-20956):upgrade cxf to 3.5.5 (#8325) 2023-01-04 16:22:23 +08:00
Emmanuel GALLOIS
9b1d932783 feat(TCOMP-2322): improve guess schema logs (#8268) 2023-01-02 17:39:38 +01:00
Oleksandr Zhelezniak
ec59754e49 chore(TDI-48440): improve xml file processing security (#8250) 2022-12-30 13:50:52 +02:00
jiezhang-tlnd
7d777d8b9f 80 loc ja jp 2022 12 26 09 06 (#8361)
* Add localized files (#8346)

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

* Add localized files (#8356)

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

* Add localized files (#8357)

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

* Add localized files (#8358)

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

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-12-29 18:09:58 +08:00
vyu-talend
81736fc3c0 fix(TDI-49026):close stream. (#8343)
* 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:12:28 +08:00
Jane Ding
e21b0eb40d fix(TUP-37467):[8.0.1&7.3.1] custom component are no more build as (#8308)
snapshot but releases since june/july patch
https://jira.talendforge.org/browse/TUP-37467
2022-12-28 17:40:56 +08:00
Jane Ding
ae21c3ae15 fix(TUP-37416):Can't execute job with JSON component linked to (#8266)
* 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 17:38:28 +08:00
hcyi
dcebd3d4bb feat(TUP-32445):Add the support of the module view for TCK/tcomp (#8294)
frameworks.
2022-12-28 10:39:01 +08:00
Oleksandr Zhelezniak
54931cedf0 fix(TDI-48981): bigquery support empty file (#8251) 2022-12-27 13:00:44 +02:00
kjwang
05076779c9 feat: TUP-37444 DI Repository view improvements (#8322) (#8348)
* feat: TUP-37444 DI Repository view improvements
https://jira.talendforge.org/browse/TUP-37444
2022-12-27 10:24:16 +08:00
pyzhou
fe1931cda8 fix(TDI-48766):CVE Redshift jdbc42 (#8324) 2022-12-26 22:05:04 +08:00
Chao MENG
7d208484cb feat(TUP-37052): dark theme support (#8248)
* fix(TUP-35745): Research: Bring a dark mode for Talend Studio
2022-12-26 15:26:39 +08:00
jzhao
b481af89ce 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:07:27 +08:00
jiezhang-tlnd
b36087fd70 Add localized files (#8335) (#8342)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-23 17:47:34 +08:00
wang wei
6281af2bac fix(TDI-49013): CVE-2022-40152,com.fasterxml.woodstox:woodstox-core (#8312) 2022-12-23 17:12:54 +08:00
Jane Ding
df1f89a081 Revert "fix(TUP-37227):Issue building when items names too long (#8209)" (#8338)
This reverts commit 9bd608f3eb.
2022-12-23 11:43:12 +08:00
wang wei
b83a991e32 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 2022-12-23 09:42:43 +08:00
kjwang
6360605a16 Fix failed junit (#8329) (#8332)
Fix failed junit
2022-12-22 15:11:16 +08:00
Laurent BOURGEOIS
1408f7c093 feat(TBD-11030):Add S3 Select Beta (#8330) 2022-12-21 15:57:05 +01:00
Chao MENG
031aef8648 fix(TUP-37051): Studio perspective continuously reset after install (#8318)
R2022-09 patch
https://jira.talendforge.org/browse/TUP-37051
2022-12-19 17:25:20 +08:00
Dmytro Sylaiev
b8dcbdd321 fix(TDI-48824): Bump talend-mscrm (#8280)
* to not call oauth twice
2022-12-19 10:12:42 +02:00
Jane Ding
9bd608f3eb 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
2022-12-19 12:02:06 +08:00
Alexiane Yvonet
f97f834264 Add localized files (#8306)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-16 11:33:28 +08:00
tsasada-talend
84af9a3860 Add localized files (#8304)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-16 11:33:24 +08:00
Alexiane Yvonet
ea160bca14 Add localized files (#8303)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-16 09:35:00 +08:00
pyzhou
60e85bd164 feat(TDI-49016):Oracle version cleanup (#8300)
* feat(TDI-49016):Oracle version cleanup

* remove code

* migration task

* Revert "migration task"

This reverts commit 1b82b9143b.

* correct typo and logic

* fix logic error
2022-12-15 17:24:20 +08:00
ypiel
ced678bb0a feat(TDI-48883): set some mscrm versions deprecated. (#8273)
* 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>
2022-12-15 12:07:45 +08:00
hzhao
478f9ef3fc fix(TUP-37360): Compilation error for tELTMap component after applying (#8237)
* fix(TUP-37360): Compilation error for tELTMap component after applying
patch R2022-11 on Talend studio 8.0.1

* fix(TUP-37360): Compilation error for tELTMap component

* fix(TUP-37360): Compilation error for tELTMap component

* fix(TUP-37360): Compilation error for tELTMap component

* fix(TUP-37360): Compilation error for tELTMap component

* fix(TUP-37360): Compilation error for tELTMap component

* fix(TUP-37360): Compilation error for tELTMap component

* fix(TUP-37360): Compilation error for tELTMap component

* fix(TUP-37360): Compilation error for tELTMap component
2022-12-14 15:22:28 +08:00
apoltavtsev
79534bd722 fix(APPINT-34695) Remove circular references from MS code 2022-12-13 14:35:58 +01:00
jiezhang-tlnd
19024622f6 Revert "fix(TUP-37392)tELTPostgresqlMap with enabled delimited identifier will have a compile error after migration to v8 (#8259)" (#8289)
This reverts commit 6be0fc4a54.
2022-12-13 17:54:11 +08:00
wang wei
7145fc8737 fix(TCOMP-2299): [TCK Studio] : support dynamic column mix with basic columns(#8194) 2022-12-13 17:52:49 +08:00
jiezhang-tlnd
6be0fc4a54 fix(TUP-37392)tELTPostgresqlMap with enabled delimited identifier will have a compile error after migration to v8 (#8259)
* 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
2022-12-13 17:52:21 +08:00
Oleksandr Zhelezniak
b7e750e531 fix(TDI-48876): hsqldb add missing libraries (#8228) 2022-12-12 17:00:53 +02:00
Abdulhamid Rashankar
5c97b969ce Revert "APPINT-35192:tRestClient schema is deleted when switching (#8253)" (#8284)
This reverts commit f14c55f457.
2022-12-12 11:58:28 +01:00
Abdulhamid Rashankar
f14c55f457 APPINT-35192:tRestClient schema is deleted when switching (#8253)
Co-authored-by: arashankar <abdulhamid0606@gmail.com>
2022-12-12 10:11:21 +01:00
bhe-talendbj
b87ad86b6a feat(TUP-37162): Improvement needed for standard Git mode (#8207)
* 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 15:50:47 +08:00
Zhiwei Xue
0d6c30794c feat(TUP-37053):update UI text (#8276) 2022-12-09 10:52:05 +08:00
jiezhang-tlnd
b62303ffb4 Add localized files (#8274) (#8278)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-09 09:25:14 +08:00
jiezhang-tlnd
3a53bc309c Add localized files (#8271) (#8272)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-12-08 18:24:54 +08:00
Emmanuel GALLOIS
5b60f1d02c fix(TCOMP-2277): rename shema's entry properties (#8265) 2022-12-07 11:32:57 +01:00
wang wei
116446c2b4 fix(TDI-46955): TCK - Outline - Flow variable (#7756) 2022-12-07 17:26:19 +08:00
pyzhou
607e350922 fix(TDI-48873):sl4j upgrade 1.7.34 (#8208)
* fix(TDI-48873):sl4j upgrade 1.7.34

* remove useless dependency

* reload4j
2022-12-06 10:35:55 +08:00
jiezhang-tlnd
6574f4face fix(TUP-36712)revert for spark covert to standard (#8255) (#8257) 2022-12-05 19:08:51 +08:00
Chao MENG
5d3610193f fix(TUP-37051): Studio perspective continuously reset after install R2022-09 patch (#8219)
* 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:15 +08:00
Zhiwei Xue
deb795f717 feat(TUP-36415):Add needed --add-opens parameters for job execution (#7937)
* feat(TUP-36415):Add needed --add-opens parameters for job execution

* 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:44:04 +08:00
jiezhang-tlnd
a56cdff096 80 loc fr fr 2022 12 01 04 21 (#8249)
* Add localized files (#8243)

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

* Add localized files (#8244)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-12-02 15:16:39 +08:00
pyzhou
296d003910 fix(TDI-48951):CVE mina-sshd 2.9.2 (#8232) 2022-12-02 09:30:21 +08:00
Jane Ding
b2e2324cce Fix junit fail (#8240) 2022-11-30 19:48:24 +08:00
Jane Ding
72cec2a40d fix(TUP-36969):fix junit fail (#8234)
https://jira.talendforge.org/browse/TUP-36969
2022-11-30 09:19:48 +08:00
Jane Ding
b22133a302 chore(TUP-36969):upgrade slf4j to 1.7.34 (#8231)
https://jira.talendforge.org/browse/TUP-36969
2022-11-29 15:21:36 +08:00
Oleksandr Zhelezniak
9892e4d7df chore(TDI-48956): align protobuf-java-util (#8230)
* to 3.19.6
2022-11-29 06:31:08 +02:00
Jane Ding
5014bc235a Add localized files (#8221)
* Add localized files (#8217)

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

* Add localized files (#8220)

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

Co-authored-by: jzhangbj <jzhang@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
2022-11-25 19:08:10 +08:00
sbliu
85fc6b0058 chore(TUP-36969) upgrade slf4j (#8200)
* chore(TUP-36969) upgrade slf4j

* correct

* slf4j-log4j12-1.7.34.jar replaced with slf4j-reload4j-1.7.34.jar
2022-11-25 17:41:47 +08:00
Chao MENG
f80e1831ed fix(TUP-37153): Dead lock when migrating tck metadatas and jobs (#8211)
https://jira.talendforge.org/browse/TUP-37153
2022-11-25 14:35:48 +08:00
Oleksandr Zhelezniak
4fee137878 chore(TDI-48754): cve bump protobuf-java (#8156)
*  cve bump protobuf-java
*  bump protobuf-java-util
2022-11-24 11:48:47 +02:00
Zhiwei Xue
303b49f2ea fix(TUP-33707):Cannot invoke "javax.script.ScriptEngine.createBindings()" for Java 17 (#7853)
* 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-23 11:45:50 +08:00
Oleksandr Zhelezniak
f7a65628aa fix(TDI-48891): tFileInputMail attachment file (#8197)
* support file name without extension
2022-11-22 09:45:36 +02:00
jiezhang-tlnd
a0c8edc508 chore(TUP-35860)CVE bctls-jdk15on-1.68.jar bcprov-jdk15on-1.68.jar (#8151) 2022-11-22 12:04:52 +08:00
Jane Ding
0145ee4ebe Add localized files (#8201) (#8204)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-11-22 09:53:21 +08:00
Dmytro Ochkas
f25b573919 chore(TDI-47253): AddHourFormatToBigqueryBulkOutput migration return correction (#8169)
* if there is no modification then NOTHING_TO_DO is returned, SUCCESS_NO_ALERT otherwise

(cherry picked from commit bbe98bd7f9)
2022-11-21 19:11:33 +02:00
pyzhou
940915fd62 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:03:12 +08:00
ypiel
de991b9ba2 feat(TDI-48543): mscrm ropc fix after codefreeze 8.0 (#8196)
* feat(TDI-48543): MSCRM ROPC fix 8.0 after code freeze.

* feat(TDI-48543): MSCRM ROPC fix 8.0 after code freeze tMicrosoftCrmOutput.
2022-11-16 11:55:45 +01:00
Jill Yan
2bb56d8e9e Jill/m80/appint-35115 Add opportunity to import API files with OAS 3.0 format in Studio metadata (#8164)
* APPINT-35115 support API with OAS 3 importing

* APPINT-35115 support OAS 3.0 format with API import
2022-11-16 12:00:49 +08:00
vyu-talend
2446d2d2b2 fix(TDI-48782):upgrade hsqldb.jar to solve cve. (#8187) (#8191)
* fix(TDI-48782):upgrade hsqldb.jar to solve cve.

* fix(TDI-48782): add system property.
2022-11-15 15:27:45 +08:00
Jane Ding
52abb8c229 Add localized files (#8189)
* Add localized files (#8178)

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

* Add localized files (#8179)

Conflicts:
	main/plugins/org.talend.designer.components.exchange/src/main/java/messages_ja.properties

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

* Add localized files (#8180)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-11-15 09:44:49 +08:00
Chao MENG
e29a89e778 Cmeng/fix/tup 36831 fix mig version 8 (#8185)
* 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:30 +08:00
Zhiwei Xue
d81b3dccf9 Revert "feat(TDI-48644): bump component-runtime to 1.50 (#8132)" (#8182)
This reverts commit babf58784b.
2022-11-11 14:57:26 +08:00
Chao MENG
b0ef5cd766 fix(TUP-36831): Migration task not working for tck connection component (#8177)
https://jira.talendforge.org/browse/TUP-36831
2022-11-10 18:39:23 +08:00
bhe-talendbj
0e05c97f76 feat(TUP-35957): filter out invalid branches (#8165) 2022-11-10 17:53:40 +08:00
pyzhou
e7f4233419 fix(TDI-48441): fix reload4j CVE (#8166)
* fix(TDI-48441):CVE reload4j 1.2.22

* Upgrade jar

# Conflicts:
#	main/plugins/org.talend.designer.components.libs/libs_src/json-lib-talend/pom.xml
#	main/plugins/org.talend.designer.components.libs/libs_src/simpleexcel/pom.xml
#	main/plugins/org.talend.designer.components.libs/libs_src/talendExcel/pom.xml
#	main/plugins/org.talend.designer.components.localprovider/components/tFileInputExcel/tFileInputExcel_java.xml
#	main/plugins/org.talend.libraries.excel/pom.xml

* upgrade simpleexcel 2.6-20220912

* add miss
2022-11-10 17:31:32 +08:00
ypiel
10eb6efc67 chore(TDI-48830): remove talend-mscrm, moved to connectors-lib-se. (#8175) 2022-11-10 09:14:56 +01:00
ypiel
8d586fe68d feat(TDI-48543): mscrm oauth ropc support 8.0 (#8170)
* feat(TDI-48543): Add OAuth2 ROPC support for ms crm.

* feat(TDI-48543): fix client_credential and password gen code.
2022-11-10 08:48:04 +01:00
pyzhou
580415f3b8 Pyzhou/tdi 48779 t extract json field java 17 8.0 (#8155)
* fix(TDI-48779):tExtractJSONFields support java 17

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

* fix(TDI-48779):align tFileInputJson

* add migration to plugin.xml

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

* add properties name

* Change name
2022-11-10 15:46:00 +08:00
Chao MENG
0052b18451 fix(TUP-36831): Migration task not working for tck connection component (#8161)
* 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:24:04 +08:00
Emmanuel GALLOIS
babf58784b feat(TDI-48644): bump component-runtime to 1.50 (#8132) 2022-11-09 13:16:36 +01:00
Emmanuel GALLOIS
dbdcf0331a feat(TCOMP-2186): discover schema extended (#8095) 2022-11-09 13:16:03 +01:00
wang wei
5091e800d9 fix(TDI-48810): Job build fails with : Duplicate nested type CompareUtil after R2022-10v2(#8171) 2022-11-09 15:58:46 +08:00
sbliu
f67e81521f feat(TUP-32228) Load multiple libraries with routine by detect the selected module (#8083)
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 09:53:17 +08:00
pyzhou
1356ccfc27 fix(TDI-48778): tGroovy java 17 upgrade 4.0.6 (#8141) 2022-11-08 18:10:45 +08:00
zyuan-talend
d2aba5f688 fix(TUP-36566):CVE:upgrade reload4j to 1.2.22. (#8117) 2022-11-08 15:10:14 +08:00
hcyi
c8da3b05fb feat(TUP-33031):List invalid items with Project analysis of 8.0 (#8113)
* 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:20 +08:00
hzhao
d2cd29dd0c feat(TUP-33040): ELT components cannot handle table/column name in Japanese (#7991)
* 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-07 16:28:50 +08:00
jzhao
d32323636d feat(TDI-48675):JDBC ELT components can not handle Japanese table,schama,alias name for insert/update/delete(#8131) 2022-11-07 16:16:28 +08:00
Jane Ding
16b698ec19 fix(TUP-36862):Transfer pendo to EE (#8108)
https://jira.talendforge.org/browse/TUP-36862
2022-11-04 15:14:19 +08:00
wang wei
810b5c825c fix(TDI-48715): CVE-2022-42003,CVE-2022-42004, jackson-databind-2.13.2.2jar(#8103) 2022-11-03 14:37:26 +08:00
sbliu
231b0af490 fix(TUP-36853) fix NPE during convert standard job to big data stream job (#8143) 2022-11-03 11:28:25 +08:00
Oleksandr Zhelezniak
24c80dc3da chore(TDI-48748): show UIfields for missed target (#8120)
* TCK studion-integration
* evaluate as true UI condition where can't resolve target field
2022-11-01 10:39:00 +02:00
Xilai Dai
cbfbd9a122 feat(APPINT-34708) exclude libraries for cSQL/cSQLConnection (#8056)
* feat(APPINT-34708) exclude libraries for cSQL/cSQLConnection

* feat(APPINT-34707) exclude libraries for cJsonValidator/cXmlValidator
2022-10-31 17:25:19 +08:00
kjwang
73b318a726 TUP-36760 Should remove Workspace from "Other login mode">"Manage (#8086)
* TUP-36760 Should remove Workspace from "Other login mode">"Manage
Connections">Preference
https://jira.talendforge.org/browse/TUP-36760
2022-10-31 09:47:28 +08:00
jiezhang-tlnd
61be1117e1 fix(TUP-36712)Schema lost when convert DeltaLake job to spark (#8075)
* 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

* code format

* code format

* change to variable

* fix junits

* junits

* revert junit

* Schema lost when convert DeltaLake job to spark

* avoid schema be empty
2022-10-28 09:50:29 +08:00
jzhao
80d0fbb8f1 feat(TDI-48442):Add data action MERGE for tELTTeradataOutput/tELTNetezzaOutput (#8088)
* 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-27 17:55:35 +08:00
Jane Ding
864646d989 Add localized files (#8136)
* Add localized files (#8133)

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

* Add localized files (#8112)

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

* Add localized files (#8135)

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

* Add localized files (#8134)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-10-27 16:57:27 +08:00
Dmytro Ochkas
4b08466368 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:32:31 +03:00
zyuan-talend
37fbef8501 fix(TUP-36820):add junit test. (#8123) 2022-10-26 11:15:44 +08:00
Jane Ding
d39154f1e8 fix(TUP-36833):DB Common folder not showing under Palette tab (#8073)
* 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 16:03:50 +08:00
sbieliaievl
246f0a0d32 fix(APPINT-34581) - fixed versions 2022-10-18 14:32:23 +02:00
jiezhang-tlnd
e6aabfcf5d 80 loc ja jp 2022 10 13 08 32 (#8094)
* Add localized files (#8091)

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

* Add localized files (#8092)

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

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-10-17 09:32:20 +08:00
pyzhou
1a2af7647e fix(TDI-48465):tOracleBulkExec stream row separator (#8089) 2022-10-16 23:40:37 +08:00
sbieliaievl
d7daf85c78 fix(APPINT-34581) - added check (#8069) 2022-10-13 10:24:57 +03:00
Chao MENG
57038c20e8 feat(TUP-36777): Improve workspace setting for "Log in with Talend Cloud" (#8085)
* feat(TUP-36777): Improve workspace setting for "Log in with Talend
Cloud"
https://jira.talendforge.org/browse/TUP-36777
2022-10-13 11:59:10 +08:00
Jane Ding
88d313f297 fix(TUP-36284):Compile error in Studio (#8010)
* 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:13:29 +08:00
Emmanuel GALLOIS
029e8e7b05 feat(TDI-48595): bump component-runtime dependencies (#8050) 2022-10-12 10:20:42 +02:00
kjwang
f86b035cda Fix TUP-36781 If do not select "ask me at startup" on login project (#8054)
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:36 +08:00
wang wei
642010cae4 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) 2022-10-09 11:21:25 +08:00
jiezhang-tlnd
3d25898b7d Add localized files (#8071) (#8080)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-10-09 10:41:05 +08:00
zyuan-talend
4317b7c5c5 fix(TUP-36653):Schema Update Detection popping up everytime upon opening (#8057)
the job.
2022-10-08 14:59:57 +08:00
Wei Hua
a0fa861c3b APPINT-35038 Adding a comment breaks tRESTRequest and the resulting body is "null" (#8039)
-- clear comment for PUT/POST method outflow
2022-10-05 15:41:23 +02:00
Dmytro Sylaiev
03822353dd 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-30 11:14:23 +03:00
jiezhang-tlnd
6566e43d2e 80 loc 2022 09 29 04 21 (#8066)
* Add localized files (#8058)

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

* Add localized files (#8061)

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

* Add localized files (#8063)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-09-30 14:53:00 +08:00
sbliu
096815dffd feat(TUP-36169) add unit test plugin (#7960) 2022-09-30 14:33:23 +08:00
zyuan-talend
37f859093b fix(TUP-36626):tAmazonMysqlInput gets only tAmazonMysqlConnection and (#8018) (#8059)
remove the version compatible tMysqlConnection from valid list.
2022-09-30 14:08:20 +08:00
dicarcab
0d5a3d0515 fix(TBD-14224): NPE exception while opening BigData Streaming Job (#8064) 2022-09-29 17:48:25 +02:00
wang wei
393561fdd4 fix(TDI-48473): Job using tLDAPInput with Protocol=LDAPS fails in MDM (#7955) 2022-09-29 18:40:32 +08:00
wang wei
fc2c2a68f2 fix(TDI-48550): tMysqlSCD component does not change date(time) fields to NULL (#8002) 2022-09-28 15:00:49 +08:00
vyu-talend
7bd938011a feat(TDI-42323):add entry to custom ratio. (#7968) (#8043)
* 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:56:03 +08:00
kjwang
859c188316 Kjwang/tup 36748 studio send request to wrong data center (#8032) (#8042)
* TUP-36748 Studio send request to wrong data center when token invalid
https://jira.talendforge.org/browse/TUP-36748
2022-09-26 18:31:45 +08:00
Oleksandr Zhelezniak
a0422e32e7 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:27:08 +03:00
Chao MENG
1b2d37d53e feat(TUP-36738): Not able to change workspace with "Log in with Talend (#8030)
Cloud"
https://jira.talendforge.org/browse/TUP-36738
2022-09-26 09:48:11 +08:00
kjwang
a9c984f400 Kjwang/fix tup 36733 fix junit error on maintenance 8.0 (#8027)
Fix TUP-36733 Fix junit error on maintenance/8.0
https://jira.talendforge.org/browse/TUP-36733
2022-09-23 19:50:03 +08:00
Oleksandr Zhelezniak
2cff6fcfa4 fix(TDI-48540): jasper add missed jar (#8011)
* commons-collections (v2) is used by commons-beanutils
2022-09-23 14:22:58 +03:00
hcyi
e4e95754cb fix(TUP-36584):tMap component hang with tRowGenerator; can only end task using Task Manager (#7985)
* 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:30 +08:00
jiezhang-tlnd
517cd59ee2 Add localized files (#8026) (#8028)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-09-22 18:22:32 +08:00
zyuan-talend
447a26c6de fix(TUP-36519):"Detect and update all jobs" does not update all jobs. (#7959) 2022-09-22 12:55:16 +08:00
kjwang
11031180af Fix TUP-36718 SSO Login: "Authentication credentials were missing or (#8015) (#8022)
* 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-22 09:53:45 +08:00
kjwang
47890eb32e kjwang/Fix TUP-36721 Only display SSO page for Talend Studio (#8016) (#8021)
kjwang/Fix TUP-36721 Only display SSO page for Talend Studio
https://jira.talendforge.org/browse/TUP-36721
2022-09-22 09:35:25 +08:00
bhe-talendbj
814c6d56fd fix(TUP-35879): revert migration task (#8014) (#8020) 2022-09-21 17:38:53 +08:00
kjwang
fb0ee1ba3f Fix: TUP-36714 Improve the code for SSO feature (#8012) (#8017)
* Fix: TUP-36714 Improve the code for SSO feature
https://jira.talendforge.org/browse/TUP-36714
2022-09-21 13:06:48 +08:00
pyzhou
5b39231455 fix(TDI-48321): tSCP components cannot work with redhat server (#7951)
* fix(TDI-48321): tSCP components cannot work with redhat server

* fix wron /n

* fix tssh compile error

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

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

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

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

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

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

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

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

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

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

This reverts commit 18e23af73c.

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

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

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

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

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

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

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

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

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

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

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

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

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

* add dependency

* Add name

* fix wrong mvn path and name

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

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

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

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

* refacto

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

* feat(TBD-13647): contextualize DBR wizard

* fix isContext

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

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

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

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

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

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

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

* feat(TUP-36373): update messages

* feat(TUP-36373): fix UI

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

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

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

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

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

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

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

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

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

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

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

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

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

* format code

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

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

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

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

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

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

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

* fix migration

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

* rename

* fix show if

* tSendMile MVN path

* tPOP mvn path

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

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

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

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

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

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

* Add localized files (#7821)

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

* Add localized files (#7822)

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

* Add localized files (#7823)

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

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

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

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

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

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

* fix compaile error when log4jndisabled

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

* put jobinfo outside main method

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

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

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

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

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

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

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

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

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

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

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

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

* Delete .project

* feat(TDI-47761):improve code

* feat(TDI-44761):fix something

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

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

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

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

* feat(TDI-44761):improve code

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

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

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

* feat(TDI-44761):improve migration.

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

Revert "UI change"

This reverts commit b0d9c95d5a.

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

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

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

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

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

* fix(TDI-48107):gson CVE 2.8.9

* fix(TDI-48107):gson CVE

* fix(TDI-48107):gson CVE

* upgrade version

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

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

* Add localized files (#7734)

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

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

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

* Add localized files (#7707)

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

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

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

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

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

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

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

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

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

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

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

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

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

* Add localized files (#7642)

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

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

* fix(TDI-47951): Handle possible NPE

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

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

* issue is that deleting datastore but dataset not be deleted

* fix selection issue on export wizard

* fomat code

* format code

* improve performance

* improve performance by adding objectType

* improve code and handle import issue

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

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

* Add localized files (#7610)

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

* Add localized files (#7611)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

* generation document is ok from standard process

* format code

* reduce the same item to improve performance

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

* handle latest version on tRunjob

* handle version for joblet

* hanlde version

* improve performance with VersionList

* handle BD process part

* handle BD process

* handle route process

* code formate

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

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

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

* Add localized files (#7583)

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

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

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

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

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

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

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

* Update PasswordDialog.java

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

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

* Add localized files (#7550)

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

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

* feat(TDI-47687):promote jar imports

* feat(TDI-47687):adjust show if

* fix(TDI-47152):  compile error

* fix(TDI-47152):  read cookie

* bad content type

* error message

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

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

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

* Add localized files (#7525)

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

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

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

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

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

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

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

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

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

* feat(TUP-34889):fix bug TUP-35503 and TUP-35504
2022-05-12 17:08:29 +08:00
sponomarova
d26fb2cc29 feat(TBD-13581): Dataproc 2.x support for di jobs (#7488) 2022-05-12 11:25:23 +03:00
hcyi
7f0bc14fd6 fix(TUP-32889):Credential value with double quotes in tck framework (#7304)
* 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:51 +08:00
Wei Hua
ada20f06cb APPINT-34569 [801]Job including tRESTand tRESTClient deployed to runtime with error: com.sun.jersey.api.client.ClientHandlerException (#7516) 2022-05-11 14:47:37 +02:00
apoltavtsev
469fce3a70 fix(APPINT-34578) MDM components causing 'java.lang.ClassNotFoundException' (#7521) 2022-05-11 11:57:11 +02:00
hcyi
a5f73b2d14 feat(TUP-28953):move change to other util class . (#7513) 2022-05-11 11:31:03 +08:00
Jane Ding
b521f4208a fix(TUP-33119):SuggestionValues.Item label is received at runtime (#7320)
* 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-11 10:38:21 +08:00
Olha V
e462d54ebb fix(TDI-47519): Kafka ssl conflict with schema registry (#7325) (#7507)
* 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 16:32:56 +03:00
Oleksandr Zhelezniak
13ea203175 chore(TDI-47688): bump jackson (#7379)
* jackson to 2.13.2
* jackson-databind to  2.13.2.2
2022-05-09 14:47:05 +03:00
Jane Ding
e6d62056f3 fix(TUP-35252):Additional parameter can not update to the job after (#7445)
* 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:05:40 +08:00
Dmytro Grygorenko
340ee0738a feat(TDI-45870): checkbox in tWriteJSONField to avoid use of scientific notation for float values. (#7502) 2022-05-06 16:06:38 +03:00
hcyi
55afb8808a fix(TUP-35248):Context password exposed when hovering over context on (#7499)
Talend 8
2022-05-06 15:56:25 +08:00
hzhao-talendbj
9fe757d8ac Add localized files (#7493) (#7497)
* Add localized files (#7493)

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

* Add localized files (#7496)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-05-06 09:43:08 +08:00
Emmanuel GALLOIS
c4b5674205 fix(TCOMP-1963): adapt correct Metadata from schema (#6711) (#7487)
(cherry picked from commit e556a39c4e)
2022-05-05 09:34:59 +02:00
hcyi
32ab9862cf Hcyi/tup 28953 8.0 (#7422)
* feat(TUP-28953):Spark Big Data/streaming job are missing "open another
version" action.

* feat(TUP-28953):add junits
2022-05-05 14:04:08 +08:00
wang wei
a78d75cd75 fix(TDI-47819): tJDBCInput component results in error with Dynamic schema inTalend latest versions. (#7426) 2022-05-05 13:36:22 +08:00
Dmytro Grygorenko
20589b75f2 feat(TDI-45629): add dynamic schema support for tFileOutputJSON. (#7486) 2022-04-29 17:30:56 +03:00
sbliu
0d5ce18334 Add localized files (#7483)
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-04-28 18:34:25 +08:00
pyzhou
062c36b33c Pyzhou/tdi 43829 zip4j2 tfile archive 8.0 (#7477)
* feat(TDI-43829): Add support for zip4j 2.x libraries to tFileArchive/unArchive components

# Conflicts:
#	main/plugins/org.talend.designer.components.libs/libs_src/talendzip/pom.xml

* fix(TDI-43829): move IntegrityUtil.java

# Conflicts:
#	main/plugins/org.talend.designer.components.libs/libs_src/checkArchive/pom.xml
2022-04-28 16:44:57 +08:00
hcyi
5f9c3c089e fix(TUP-35078):tJDBCSCDELT does not work correctly on Snowflake. (#7393)
* fix(TUP-35078):tJDBCSCDELT does not work correctly on Snowflake.

* fix(TUP-35078):add junits
2022-04-25 17:19:12 +08:00
sbliu
160fe02147 Add localized files (#7471)
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-04-24 10:15:33 +08:00
Tetiana Meronyk
c01f9c84c7 fix(TDI-47257): tELTOracleOutput does not print messages during execution unlike other tELT***Output components (#7388) 2022-04-22 01:46:28 +03:00
AlixMetivier
3612331c6b fix(TBD-13517): set default value as 3.1 for univ (#7465) 2022-04-21 14:15:29 +02:00
vyu-talend
8de3f29911 fix(TDI-46584):modify limit label. (#7459) 2022-04-20 18:10:58 +08:00
sponomarova
69e7b7fa77 fix(TBD-13798): CVE: Replace log4j1.x by reload4j for org.talend.libraries.hadoop.mapr.5.0.0 (#7449) 2022-04-20 11:27:59 +03:00
Jane Ding
399df5fe10 fix(TUP-35238):Drag and drop Redshift metadata to list components lost (#7441)
some components
https://jira.talendforge.org/browse/TUP-35238
2022-04-19 17:42:48 +08:00
Chao MENG
2fe7acf5ac chore: fix swtbot issue (#7447) 2022-04-19 11:12:56 +08:00
Dmytro Sylaiev
d0cb6c1337 fix(TDI-47802): Fix short strings as Clobs (#7425)
* Add warning for long strings as varchar
2022-04-18 15:32:56 +03:00
Laurent BOURGEOIS
df355a4388 feat(TBD-13522):CDE - GA (#7358) 2022-04-15 17:59:10 +02:00
Dmytro Ochkas
d5cb99e5a7 fix(TDI-47539): MSCRM Application secret as password (#7437)
Update migration task
2022-04-15 12:17:18 +03:00
sbliu
eae6a2c262 Add localized files (#7434)
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-04-15 15:10:50 +08:00
Jane Ding
d40c50f1ba feat(TUP-35069):Upgrade Redshift driver to v2.x (#7433)
https://jira.talendforge.org/browse/TUP-35069
2022-04-14 17:45:45 +08:00
Tetiana Meronyk
33809a44b2 feat(TDI-47263): Upgrade Redshift driver to v2.x (#7056)
* feat(TDI-47263): Upgrade Redshift driver to v2.x

* Add dependency aws-java-sdk-redshift-internal-1.12.x.jar

* UI change

* Connection javajet

* Connection javajet change

* Row generate code

* Migration task

* input compile error

* input compile error

* add back jar version

* add back jar version

* class version

* migration add tCreate table

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

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

Co-authored-by: pyzhou <pyzhou@talend.com>
Co-authored-by: Jane Ding <jding@talend.com>
2022-04-14 17:43:37 +08:00
yyin
e0ea03fcfe Feat TDQ-20141 add param algoVersion (#7428) 2022-04-14 16:05:45 +08:00
Jane Ding
6a5ab216e4 fix(TUP-35238):Drag and drop Redshift metadata to list components lost (#7419)
* 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-14 16:04:55 +08:00
bhe-talendbj
b184ad5fa4 fix(TUP-35191): fix java path (#7394)
* 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-13 17:50:03 +08:00
Jane Ding
966c4a2958 fix(TUP-34716):can't get the right (#7347)
* 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:31 +08:00
wang wei
35af8a3dc5 fix(TDI-47496): Column names in a main query are not enclosed when enabling "Delimited identifiers" (#7392) 2022-04-12 18:11:02 +08:00
vyu-talend
fe3a94ae72 feat(TDI-46111):upgrade teradata jdbc driver to 17. (#7376) 2022-04-12 14:37:26 +08:00
pyzhou
7968396091 feat(TDI-47687):tScp reuse session (#7416)
* feat(TDI-47687):tScp reuse session

* feat(TDI-47687): tSCPFileList

* feat(TDI-47687): tSCPFileList compile error
2022-04-12 11:44:48 +08:00
hcyi
575670e424 feat(TUP-34849):missing a change for the d&d (#7414) 2022-04-12 09:39:55 +08:00
vyu-talend
7c5c9fd082 fix(TDI-46584): tServiceNowInput Limit disable option in Advanced settings not working (#6717) (#7412)
* 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:54 +08:00
Tetiana Meronyk
3b04b8651d fix(TDI-47133): the log "closing the connection" in tCreateTable is not right (#7359) 2022-04-10 15:47:48 +03:00
Dmytro Ochkas
7ebc296617 chore(TDI-47539): moved EncryptClientSecretMicrosoftCRMMigrationTask.java to correct directory (#7409) 2022-04-08 15:49:13 +03:00
sbliu
d7739e23c5 Add localized files (#7398) (#7407)
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-04-08 10:06:30 +08:00
sbliu
862bf636ca Add localized files (#7405) (#7406)
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-04-08 09:46:12 +08:00
Chao MENG
e59ce89834 fix(TUP-35034): CI - stop the build if custom component is missing (#7401)
https://jira.talendforge.org/browse/TUP-35034
2022-04-07 16:34:46 +08:00
sbliu
31eb56130e Add localized files (#7396) (#7399)
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
2022-04-07 15:57:32 +08:00
Dmytro Ochkas
360bb6ad19 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:50:15 +03:00
vyu-talend
a20d1f73cb chore(TDI-47404):bump cxf version to 3.4.4 (#7313)
* 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 15:40:44 +08:00
sbliu
9367f9e4e2 fix(TUP-27413) add junit (#7377) 2022-04-06 09:39:39 +08:00
Dmytro Grygorenko
1716c4a53d fix(TDI-47725): increment nb_line counter for "on duplicate" output action. (#7390) 2022-04-04 16:45:06 +03:00
clesaec
31abe8e412 TDI-47287 : change ftpput (#7353) 2022-04-04 07:37:50 +02:00
Laurent BOURGEOIS
dba8a49c0d chore:Fix Junit (#7375) 2022-04-01 16:36:51 +02:00
Chao MENG
fe27538b5f fix(TUP-35034): CI - stop the build if custom component is missing (#7380)
https://jira.talendforge.org/browse/TUP-35034
2022-04-01 19:14:34 +08:00
sbliu
ad56c1e790 Add localized files (#7374)
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-04-01 16:13:47 +08:00
wang wei
64c6017cce fix(TDI-47536): CVE : logback (#7373) 2022-04-01 15:43:05 +08:00
wang wei
ff5018893a fix(TDI-47633): CVE: Replace log4j1.x by reload4j or upgrade to log4j2 (#7330) 2022-04-01 14:32:13 +08:00
jiezhang-tlnd
8faa657699 fix(TUP-34954)CVE: Replace log4j1.x by reload4j (#7329)
* 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 14:14:26 +08:00
sbliu
38b038211c fix(TUP-27413) SQL Builder: Graphical Editor is Empty for a specific table. (#7335) 2022-04-01 09:23:07 +08:00
Xilai Dai
3416273d30 fix(APPINT-34443) add missing import packages for tRESTClient (#7361) 2022-03-31 14:16:16 +08:00
Chao MENG
981ee4e4fc Cmeng/fix/tup 35034 err on component missing 8 (#7327)
* 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:58 +08:00
Dmytro Grygorenko
1a26148bae fix(TDI-47670): BP_801: fix Xpath "count" function for unformatted XML file (#7354)
* 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:17:01 +03:00
Dmytro Grygorenko
e2b381c4fe fix(TDI-47532): bump XercesImpl library to 2.12.2 (#7350) 2022-03-28 16:26:45 +03:00
Dmytro Ochkas
5e6ce92172 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 14:00:06 +03:00
wang wei
18f254a8ce fix(TDI-47589): "Write Excel 2007 format" leads to tFileOutputExcel poor performance(#7261) 2022-03-28 14:30:57 +08:00
wwang-talend
15b4174ae0 fix(TDI-47154): no need to generate label code for joblet case if not
change label
2022-03-28 11:20:54 +08:00
Oleksandr Zhelezniak
09a762aff3 fix(TDI-47651): bump Redshift driver to 1.2.55.1083 (#7342) 2022-03-25 11:46:22 +02:00
sbliu
ef18108de7 Add localized files (#7343) (#7344)
Co-authored-by: jzhangbj <jzhang@talend.com>
2022-03-25 16:02:23 +08:00
sbliu
4f5dd9ea91 Add localized files (#7339)
* Add localized files (#7337)

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

* Add localized files (#7338)

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

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
2022-03-24 17:33:47 +08:00
jiezhang-tlnd
a591b3be76 chore(TUP-34977)Help links in Studio (#7316) 2022-03-21 14:49:47 +08:00
pyzhou
a8d70de160 fix(TDI-47223):CVE_axis2-kernel compile error (#7308)
* fix(TDI-47223):CVE_axis2-kernel compile error

* correct mvn path
2022-03-18 17:34:01 +08:00
Dmytro Grygorenko
8d114ee5ac fix(TDI-47073): fix description for tBigQueryOutput. (#7323) 2022-03-18 10:14:58 +02:00
sbliu
d8be371e3f Add localized files (#7322)
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-03-18 11:39:03 +08:00
Chao MENG
c46bb87b51 fix(TUP-34378): Job could build out successfully if contains component which cannot be loaded (#7287)
* 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:57 +08:00
jzhao
bfab7d73ff fix(TDI-47373):update IBM MQ client lib to 9.2.4.0 (#7281) 2022-03-16 15:02:01 +08:00
sbliu
b25bdb5cd8 Add localized files (#7300)
* Add localized files (#7290)
* Add localized files (#7297)
* Add localized files (#7298)
2022-03-11 18:31:44 +08:00
pyzhou
c22e448f2e Pyzhou/tdi 47528 CVE mina sshd 8.0 (#7262)
* fix(TDI-47528):CVE mina-sshd

* upgrade talend-scp-helper version

* compile error

* compile error

* compile error

* compile error
2022-03-11 11:29:45 +08:00
Dmytro Sylaiev
c126c49bb0 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-03-10 13:58:13 +02:00
Dmytro Sylaiev
a276d55584 fix(TDI-47452): Fix codegen for not valid xpath expression (#7175) 2022-03-10 13:54:38 +02:00
chmyga
b21c2e8854 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 19:07:00 +08:00
Laurent BOURGEOIS
aa58b1798c chore(TBD-13325):CVE on protobuf-java-2.5.0 (#7264) 2022-03-09 09:47:39 +01:00
Jane Ding
55a214d78b fix(TUP-28898):Drag Exasol connection to a job choose tDBOutput(Exasol) (#7260)
* 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 16:03:40 +08:00
Jane Ding
9ca063156f feat(TUP-33990):Pendo tracking for Studio integrations with API Designer (#7227)
& API Tester
https://jira.talendforge.org/browse/TUP-33990
2022-03-09 14:43:02 +08:00
pyzhou
61d8175d80 fix(TDI-45863): remove Input limit for tck reuse connection (#7088) 2022-03-09 09:20:58 +08:00
wang wei
738b55f748 fix(TDI-47154): send exception info for audit log (#7288) 2022-03-08 22:02:07 +08:00
bhe-talendbj
0ae5d46067 feat(TUP-33809): check modulelist (#7209)
* feat(TUP-33809): check modulelist

* feat(TUP-33809): get all sub jobs
2022-03-08 10:44:03 +08:00
zshen-talend
15aff46503 Zshen/feat/tdq 20069 backport on 80 for patch3 (#7280) 2022-03-07 17:23:58 +08:00
Dmytro Sylaiev
4ca2a26c61 feat(TDI-47211): Revert from R2022-03
This reverts commit ecb8c2d693.
2022-03-07 09:53:41 +02:00
wang wei
8590938a0c fix(TDI-47230): close thread pool for spring boot case (#7272) (#7275) 2022-03-07 09:38:40 +08:00
pyzhou
fb709ec46e feat(TDI-47136):tcreateTable upgrade snowflake driver (#7241) 2022-03-04 17:56:58 +08:00
Chao MENG
2b9b21b2ed fix(TUP-30599): tMap drag and drop does not work seamlessly in Linux GUI (#7269)
as it does in Windows
https://jira.talendforge.org/browse/TUP-30599
2022-03-04 16:13:08 +08:00
Dmytro Grygorenko
54375a9349 fix(TDI-47485): update "protobuf-java" to 3.19.2 (#7187) 2022-03-04 11:09:52 +08:00
jiezhang-tlnd
fa924629aa Backport localized files 0303 (#7277)
* Add localized files (#7231)

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

* Add localized files (#7236)

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

* Add localized files (#7240)

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

* Add localized files (#7276)

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

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
2022-03-04 08:41:24 +08:00
jiezhang-tlnd
f00f9c3c39 Jzhang/80/tup 34609 (#7252)
* fix(TUP-34609)Cannot retrieve Module Name in tSalesforceInput with
password starting with double-quotes

* change condition
2022-03-02 18:26:06 +08:00
kjwang
9151de9cde Kjwang/fix tup 32950 on ubuntu (#7265)
* 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-02 17:28:06 +08:00
Xilai Dai
a597e57466 fix(APPINT-33965) add the rhino dependencies into OSGi build of tRESTRequest (#7257) 2022-03-02 10:28:24 +08:00
Dmytro Ochkas
e5f763b4e1 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 14:08:02 +08:00
Liu Xinquan
c3426fdd2f fix(TBD-13419) Class not found happen in spark job calling a standard… (#7163) (#7238) 2022-02-28 14:54:38 +08:00
sbliu
d3f6f5b292 fix(TUP-34769) add junit (#7254) 2022-02-28 14:24:54 +08:00
wwang-talend
941da0bc39 fix(TDI-47230): use fixedthreadpool for TDM 2022-02-28 14:06:05 +08:00
hcyi
d0f9060bd4 fix(TUP-34593):Cannot connect to Salesforce with password starting with double-quotes (#7248)
* 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-02-25 17:51:57 +08:00
wang wei
02ed52e0cc fix(TDI-46642): Observability: connector_label is not correct (#7171) 2022-02-24 18:33:53 +08:00
wang wei
e976c9bf62 fix(TDI-47230): avoid create thread for every task for twritexmlfield/twritejsonfield in loop (#7235) 2022-02-24 14:34:16 +08:00
sbliu
bfbf2bbf36 fix(TUP-34769) Error fields for Rejects get dropped from tSalesforceOutput after Sync Columns. (#7233)
fix bug TUP-33497
2022-02-23 18:01:28 +08:00
apoltavtsev
af3fd09333 fix(APPINT-34330) Deprecated build type conversion is removed 2022-02-23 05:36:56 +01:00
Dmytro Sylaiev
f16c97d6bd 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 13:58:11 +02:00
pyzhou
4c0894125f fix(TDI-47223):CVE axis2-kernel 1.8.0 (#7153)
* fix(TDI-47223):CVE axis2-kernel 1.8.0

* Other axis2 jar

* upgrade dependency

* correct compile error

* compile error
2022-02-21 17:22:07 +08:00
Dmytro Grygorenko
f56ea273f8 fix(TDI-47524): replace non-dynamic column for PosgresqlOutput with dynamic schema. (#7223) 2022-02-21 10:22:21 +02:00
Jane Ding
e52b6fd10f Revert "fix(TUP-28898):Drag Exasol connection to a job choose tDBOutput(Exasol) (#7023)" (#7217)
This reverts commit 6b82e95328.
2022-02-18 17:17:40 +08:00
unknown
51432e83c6 Revert "feat(TBD-12990): Dataproc TP"
This reverts commit 982a048e43.
2022-02-17 19:22:16 +01:00
Svitlana Ponomarova
982a048e43 feat(TBD-12990): Dataproc TP 2022-02-17 14:19:53 +02:00
AlixMetivier
b1f26c263b feat(TBD-12989): add databricks to universal plugins (#7143)
* feat(TBD-12989): add databricks to universal plugins

* feat(TBD-12989): add databricks to universal plugin
2022-02-17 11:32:16 +01:00
kjwang
5e89b28c72 Revert "Fix TUP-32950 On Ubuntu 18.04.5 documentation comment is displayed as a (#7098)" (#7211)
This reverts commit 20a1cd9476.
2022-02-17 17:32:07 +08:00
ypiel
53328080a5 fix(TDI-46848): mscrm oauth2+on-premise + client secret (#7157)
* fix(TDI-46848): add mscrm oauth2 logs

* fix(TDI-46848): Add client secret for oauth2 on-premise

* fix(TDI-46848): Fix pom version.

* fix(TDI-46848): client_secret not mandatory
2022-02-17 10:23:36 +01:00
kjwang
044548edc1 TUP-34156 UI is broken for TCK Table structures in 8.0.1 + nighty (#7202)
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:46:57 +08:00
Dmytro Ochkas
af479b6e6a 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:12:34 +02:00
Dmytro Grygorenko
c12301d5a3 fix(TDI-47344): update Apache Ant for tFileUnarchive. (#7208) 2022-02-16 16:30:02 +02:00
Dmytro Grygorenko
459cb23bae fix(TDI-47437): check for replaced column for Postgres Upsert action. (#7207) 2022-02-16 16:24:31 +02:00
Dmytro Ochkas
2896cb57d4 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-16 16:00:32 +02:00
Dmytro Ochkas
ece6b4cd0d 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:37:11 +02:00
pyzhou
cdd89534b9 fix(TDI-47396):tSCPGet doesn't always close session (#7134) 2022-02-14 17:51:59 +08:00
jiezhang-tlnd
e64820cab0 Master localized file backport 2022 0210 (#7197)
* Add localized files (#7192)

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

* Add localized files (#7194)

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

* Add localized files (#7196)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: sbouyer <35452259+sbouyer@users.noreply.github.com>
2022-02-14 16:01:31 +08:00
Jane Ding
6b82e95328 fix(TUP-28898):Drag Exasol connection to a job choose tDBOutput(Exasol) (#7023)
not work as tExasolOutput
https://jira.talendforge.org/browse/TUP-28898
2022-02-14 10:12:40 +08:00
hzhao-talendbj
b59ff111a5 fix(TUP-33639): Job which import by metedata bridge:NPE (#7141)
* 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-10 16:04:57 +08:00
jiezhang-tlnd
7f018d34f1 Master localized file backport 2022 0203 (#7185)
* Add localized files (#7180)

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

* Add localized files (#7181)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-02-07 18:02:10 +08:00
zyuan-talend
2281fab273 fix(TUP-34489):forward interpreter to child job in commandline. (#7162) 2022-02-07 12:15:08 +08:00
Dmytro Ochkas
87c369ca1e 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 13:32:21 +02:00
jiezhang-tlnd
346755a798 Master localized file backport 2022 01 27 (#7170)
* Add localized files (#7164)

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

* Add localized files (#7165)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-01-28 16:00:50 +08:00
jiezhang-tlnd
6373dabd6f fix(TUP-34575)Correction to messages-properties file (#7168)
* 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:05 +08:00
apoltavtsev
74cf2ca49d feat(APPINT-32531) Make all DS/Route builds Java 11 and above compatible, design/build & run should work with different Java versions (#7127) 2022-01-27 09:25:39 +01:00
Laurent BOURGEOIS
13d4589675 fix(TBD-13463):No FileSystem for scheme: HDFS on any EMR 5.29 job on Talend 8 (#7124) 2022-01-26 17:54:55 +01:00
jiezhang-tlnd
921629ac8f fix(TUP-34281): Cleanup of old translation files (#7105)
* fix(TUP-34281): Cleanup of old translation files

* Cleanup of old translation files
2022-01-26 18:13:06 +08:00
wang wei
e59cadab69 fix(TDI-47395): tPostgresqlOutput cannot select Insert as Action on Data when disable the Log4j(#7136) 2022-01-26 16:47:10 +08:00
jzhao
64c85d2f10 fix(TDI-47375):tMicrosoftCRM components with compile error when using OnPremise 2011 (#7115)
* fix(TDI-47375):tMicrosoftCRM components with compile error when using
OnPremise 2011

* fix(TDI-47375):class not found issue
2022-01-25 09:36:39 +08:00
kjwang
20a1cd9476 Fix TUP-32950 On Ubuntu 18.04.5 documentation comment is displayed as a (#7098)
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 14:47:31 +08:00
zyuan-talend
2a4d97e2f9 fix(TUP-27184):add junit test (#7145) 2022-01-21 11:06:59 +08:00
Wei Hua
5dfb2fa414 Hwei/bugfix/801/appint 33765 (#7138)
* 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:30:44 +08:00
jiezhang-tlnd
635ef37f93 Add localized files (#7149) (#7151)
* Add localized files (#7149)

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

* Add localized files (#7150)

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

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
2022-01-21 09:55:53 +08:00
Jane Ding
cc8ff04ccb Add localized files (#7123) (#7146)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2022-01-20 10:12:36 +08:00
Emmanuel GALLOIS
1112ea17e2 feat(TCOMP-2045): Pass meta information about columns (#7099)
* feat(TCOMP-2045): fix quotes and escaping issues
- add import
2022-01-19 17:14:14 +01:00
Jill Yan
aaaf1e0ba5 APPINT-31044 (#7109)
Co-authored-by: jillyan <yan955599@gmail.com>
2022-01-19 17:05:07 +08:00
zshen-talend
05d204762f feat(TDQ-19814): clear the code let it call adjustPomGeneration only to (#7131)
avoid some TDM regression
2022-01-17 19:47:03 +08:00
Abdulhamid Rashankar
759c85b2f9 APPINT-33784: Project analysis task - Warn about custom component dependencies risk (#7129) 2022-01-17 12:41:42 +01:00
Jill Yan
63c037343c Revert "jill/fix/m80/APPINT-33992 (#7071)" (#7125)
This reverts commit 4c48cc91b3.
2022-01-17 12:04:07 +08:00
zyuan-talend
7e61986aa2 fix(TUP-27184):revert javajet change. (#7117) 2022-01-14 22:09:46 +08:00
Zhiwei Xue
766fe40204 fix(TUP-34469):fix comp cache path problem (#7120) 2022-01-14 19:45:31 +08:00
zshen-talend
dea6be3175 Zshen/feat/tdq 19814 backport 80 (#7112)
* feat(TDQ-19814): create a new component for tDataQualityRules

* feat(TDQ-19814): use adjustPomGeneration method instead of
adjustClassPath method to avoid conflict with TDM case
2022-01-13 16:59:38 +08:00
zyuan-talend
8da7c1aa17 fix(TUP-27184):escape label value for javajet. (#7111) 2022-01-13 16:40:15 +08:00
jiezhang-tlnd
b8191aa46c fix(TUP-34021)CVE org.apache.maven:maven-core:3.8.1 (#7106) 2022-01-13 15:27:14 +08:00
Tetyana Meronyk
532b8200f1 feat(TDI-46151): Filter data based on return value in subquery in source database before pushing it down to a tDBInput to execute (#6906) (#7108)
feat(TDI-46151): Filter data based on return value in subquery in source database before pushing it down to a tDBInput to execute

(cherry picked from commit 2c25ae3771)
2022-01-12 17:39:25 +02:00
hcyi
dff1b037c0 fix(I18N-322):change a message to "Set the connection and read timeouts" (#7059) 2022-01-12 16:18:42 +08:00
Jill Yan
4c48cc91b3 jill/fix/m80/APPINT-33992 (#7071)
* APPINT-33992

* revert mis-commit in previous

* APPINT-33992

* APPINT-33992

* APPINT-33992

* APPINT-33992

* APPINT-33992

Co-authored-by: jillyan <yan955599@gmail.com>
2022-01-12 15:57:22 +08:00
ozhelezniak
49493eb6de Merge branch 'maintenance/8.0' of github.com:Talend/tdi-studio-se into maintenance/8.0 2022-01-11 11:37:22 +02:00
Oleksandr Zhelezniak
86de9b6f45 fix(TDI-47222): invoke stop after flush (#7104)
* TCK studio-integration
* method stop should be invoked after the method flush for producers (outputs)
2022-01-11 10:56:20 +02:00
Oleksandr Zhelezniak
ffd5625247 fix(TDI-47222): invoke stop after flush (#6985)
* TCK studio-integration
* method stop should be invoked after the method flush for producers (outputs)

(cherry picked from commit 54b17eea2c)
2022-01-11 10:53:14 +02:00
zyuan-talend
a81d38bb2a fix(TUP-27184): copy label from GraphicNode to DataNode. (#7095) 2022-01-11 15:48:34 +08:00
wang wei
2ce8037e4e fix(TDI-47212): CVE: jackson-mapper(core)-asl-1.9.15-TALEND (#7001) 2022-01-10 15:09:17 +08:00
Jane Ding
2d02f681d9 Add localized files (#7092)
* Add localized files (#7090)

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

* Add localized files (#7091)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-01-07 11:17:52 +08:00
kjwang
52c8a51e2b TUP-34282 CVE: log4j-core(1.2-api)-[2-2.16.0) (#7083)
TUP-34282 CVE: log4j-core(1.2-api)-[2-2.16.0)
https://jira.talendforge.org/browse/TUP-34282
2022-01-07 10:00:39 +08:00
Oleksandr Zhelezniak
bb2b0c89f4 fix(TDI-46410): update namespace in xml element (#7018) 2022-01-04 14:38:04 +02:00
Jane Ding
ef8bd6950a Localize message update 4 maintenance80 (#7081)
* Add localized files (#7077)

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

* Add localized files (#7079)

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

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
2022-01-04 12:02:13 +08:00
ypiel
fea9ec3fb9 feat(TDI-46093): Customize tck/connection name (#6976)
* feat(TDI-46093): Support defined connection name

* feat(TDI-46093): Update defaultName

* use cache one to avoid recall every time

Co-authored-by: wwang-talend <wwang@talend.com>
2022-01-03 11:46:57 +01:00
Abdulhamid Rashankar
f996786ed7 APPINT-33784: Project analysis task - Warn about custom component dependencies risk (#6997)
Co-authored-by: arashankar <abdulhamid0606@gmail.com>
2022-01-03 10:09:53 +01:00
Jane Ding
156ffa5b3f Localize message update 4 maintenance80 (#7074)
* Add localized files (#7058)

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

* Add localized files (#7065)

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

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-12-31 18:06:59 +08:00
pyzhou
241a784b36 fix(TDI-47234):tXSLT cache source in memory (#7021)
* fix(TDI-47234):tXSLT regression

* migration task

* correct migration task

* Correct ExecutionResult

* Correct Migration result
2021-12-31 11:43:32 +08:00
jillyan
9492ef6034 revert for mis-push 2021-12-30 18:14:40 +08:00
jillyan
f806f96585 APPINT-33992 2021-12-30 18:07:21 +08:00
Zhiwei Xue
3457ffb30f workitem(TUP-34111):slow studio build time for remote execution (#7039) 2021-12-30 16:07:09 +08:00
jiezhang-tlnd
08f1d92ee6 fix(TUP-33863)Update of Metadata Hadoop Cluster does not change spark (#6944)
* fix(TUP-33863)Update of Metadata Hadoop Cluster does not change spark
version when propagated
https://jira.talendforge.org/browse/TUP-33863

* format code

* 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:31 +08:00
jiezhang-tlnd
5cb031a8ed chore(TUP-34021)CVE: org.apache.maven:maven-core:3.8.1 (#7011) 2021-12-30 15:01:25 +08:00
Olha V
daeea2641a feat(TDI-46430): Kafka Input Output Avro support (#6981) (#7067)
* 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-29 14:56:47 +02:00
Wei Hua
f78696e776 APPINT-34077 RuntimeException: java.lang.NoClassDefFoundError: org/apache/cxf/databinding/DataBinding (#7064) 2021-12-29 14:48:39 +08:00
Jane Ding
02738c0a79 fix(TUP-33830):[7.3] ref project compilation error (#7053)
https://jira.talendforge.org/browse/TUP-33830
2021-12-29 11:35:24 +08:00
Emmanuel GALLOIS
a992419605 fix(TCOMP-2053): correct migration issue w/ context + function call (#7009) 2021-12-29 11:25:28 +08:00
Zhiwei Xue
ffd2e378ae fix(TUP-33966):Studio/commandline fails to generate code for the job, (#6977)
throws "Invalid thread access"
2021-12-29 09:45:56 +08:00
jiezhang-tlnd
c59a2743de fix(TUP-34123)talendcsv-1.0.0.jar is missing on Guess Schema (#7016) 2021-12-28 14:15:50 +08:00
sbliu
e8e4751a2e chore(TUP-33956) remove xercesImpl from libraries needed. (#7027) 2021-12-27 15:50:55 +08:00
hcyi
4cc46a0bc7 fix(TUP-33897):Remove username from Studio Cloud Login. (#7017) 2021-12-27 10:28:30 +08:00
Chao MENG
0a21c8d735 chore: hide parallelize (#7046) 2021-12-23 14:34:41 +08:00
Dmytro Grygorenko
aee76ce19a fix(TDI-47228): tPostgresqlOutput Upsert existing connection (#7049) 2021-12-20 17:07:37 +02:00
Dmytro Grygorenko
78a28bc217 fix(TDI-46743): avoid file locking when using "streaming append" feature. (#7042) 2021-12-20 14:25:34 +02:00
Jane Ding
89f29eecc2 Add localized files (#7032) (#7045)
Co-authored-by: jenkins-git <jenkins-git@talend.com>

Co-authored-by: Alexiane Yvonet <ayvonet@talend.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-12-20 09:56:45 +08:00
Dmytro Sylaiev
7444c68931 fix(TDI-46910): Fix codegen and compile errors for dynamic schemas (#7019) 2021-12-17 10:41:37 +02:00
bhe-talendbj
a7d2ebbfe1 fix(TBD-13373): User did not initialize spark context when I run a simple spark job with HDI4 (#7033) 2021-12-16 19:49:37 +08:00
bhe-talendbj
db2e13c963 fix(TUP-34105): backport (#7024) 2021-12-15 11:44:27 +08:00
Tetyana Meronyk
b0700e6aba fix(TDI-46943): Dynamic schema fail's with Excel (#6992)
* fix(TDI-46943): Dynamic schema fail's with Excel
2021-12-14 15:51:50 +02:00
bhe-talendbj
450c4062ef fix(TUP-34105): upgrade log4j2 (#7006)
* fix(TUP-34105): upgrade log4j2

* fix(TUP-34105): update version
2021-12-14 15:40:37 +08:00
wang wei
878c793b30 fix(TDI-46962): tAmazonAuoraOutput compilation errors (#6872) 2021-12-13 11:22:44 +08:00
nrousseau
162d69539c fix(TUP-34110): fix tck dependencies (#7005)
* fix(TUP-34110): fix tck dependencies

* fix(TUP-34110): fix tck dependencies
2021-12-13 11:14:26 +08:00
Tetyana Meronyk
3ce05e9d7f fix(TDI-46834): Additional columns in tDBOutput doesn`t generate code properly (#6825) (#7002)
* fix(TDI-46834): Additional columns in tDBOutput doesn`t generate code properly

(cherry picked from commit 82243d59ac)
2021-12-10 15:21:39 +02:00
Dmytro Sylaiev
bb173c5e77 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
340f572844 Bugfix/maintenance/8.0/appint 34009 (#6901)
* (APPINT-34009) fix the tCosmosDB and tNeo4j dependency issues when building microservice

* (APPINT-34009) fix the regexp and jar name
2021-12-09 17:11:34 +08:00
hcyi
028ffd2beb feat(TUP-33198):Support retrieve SAP ADSO service metadata with SAP JCO3 (#6942) 2021-12-09 16:57:49 +08:00
kjwang
2c3708280a TUP-33713 Logon popup message in a mess when main project and refer (#6954)
* 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 16:40:30 +08:00
Jane Ding
1a5cc1038d Master loc backport (#6994)
* Add localized files (#6986)

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

* Add localized files (#6988)

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

Co-authored-by: tsasada-talend <51699524+tsasada-talend@users.noreply.github.com>
Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: sbouyer <35452259+sbouyer@users.noreply.github.com>
2021-12-09 10:45:16 +08:00
jiezhang-tlnd
a74752e87d Jzhang/80/tup 33728 re (#6968)
* add migration

* add migration

* fix migration

* add copyright
2021-12-09 09:25:46 +08:00
jzhao
8bdc378efd feat(TDI-45793):Add migration task for tSAPADSOInput (#6989)
* feat(TDI-45793):Add migration task for tSAPADSOInput

* chore(TDI-45793):add Copyright for migration task.
2021-12-08 17:54:23 +08:00
Dmytro Grygorenko
99beb58953 fix(TDI-47179): enable batch checkbox for Postgres Upsert. (#6961) 2021-12-08 11:22:52 +02:00
bhe-talendbj
1a7409fcb7 feat(TUP-33718): add distribution version (#6979) (#6982)
* feat(TUP-33718): add distribution version

* feat(TUP-33718): fix version
2021-12-07 17:52:10 +08:00
hcyi
036219f5ca fix(TUP-32940):Remove "Also search from Help when performing a component (#6984)
searching".
2021-12-07 17:35:12 +08:00
Emmanuel GALLOIS
7ed3514e38 fix(TCOMP-1988): add nashorn scripting engine for java11+ (#6974) 2021-12-07 09:31:03 +01:00
Christophe Le Saec
25d47c6db3 TDI-47170 : go root directory for sftp (duplicate code) 2021-12-06 10:08:46 +01:00
Wei Hua
e31db9e33a APPINT-34089 Project analysis task - Warn about duplicated routeId usage (#6970)
* 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:34 +01:00
pyzhou
7bd2e943ed fix(TDI-47147):tMap TUJ fix (#6971)
# Conflicts:
#	main/plugins/org.talend.designer.components.localprovider/components/tAdvancedHash/tAdvancedHash_java.xml
2021-12-03 17:49:47 +08:00
apoltavtsev
4a1012dba8 fix(APPINT-33820): Add support for log assignment to TESB task. (#6966) 2021-12-02 12:29:59 +01:00
bhe-talendbj
12782d28c9 feat(TUP-33718): add system property to load dynamic distribution jars (#6904) (#6964)
* 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 17:15:05 +08:00
apoltavtsev
9cf5e2a29e fix(APPINT-34066) Fail to build route as OSGI to runtime with ClassNotFoundException on MacOS 2021-11-29 10:41:08 +01:00
wang wei
1ef9cf8cd1 fix(TDI-46850): Upgrade ActiveMQ Jars to 5.16.3 which align with ESB (#6924) 2021-11-29 17:29:11 +08:00
Chao MENG
951055f00c fix(TUP-33121): Talend Studio gives no error if unable to connect to (#6934)
remote GIT repository
https://jira.talendforge.org/browse/TUP-33121
2021-11-29 10:35:20 +08:00
kjwang
ec4be52d06 TUP-33443 The method tFileInputDelimited_1_onSubJobError(Exception, (#6936)
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 10:06:05 +08:00
vyu-talend
c04240ee23 feat(TDI-45016):add query time out. (#6539) (#6900) (#6949)
* 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-26 18:00:17 +08:00
Wei Hua
53a35c7551 APPINT-32136 Job & Run view displays DI job icon and/or label when a route or routelet editor is active (#6889) (#6941)
* 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-25 17:00:29 +08:00
wang wei
5f966a7796 fix(TDI-47078): [7.3]Multiple SQL Statements in SQL Template => Duplicate local variable(#6909) 2021-11-25 15:48:35 +08:00
bhe-talendbj
b384608b4c fix(TUP-32838): Custom value in a table column with suggestable values is not allowed (#6819) (#6926)
* 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 14:55:41 +08:00
pyzhou
bdfe560cb4 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-25 14:01:16 +08:00
pyzhou
979574709e fix(TDI-46857):Upgrade bcprov-jdk15on-1.69 2021-11-25 12:20:21 +08:00
bhe-talendbj
2b76ccc994 fix(TUP-33859): force upgrade for bcprov (#6915) (#6923)
Co-authored-by: nrousseau <nrousseau@talend.com>
2021-11-25 10:12:15 +08:00
Tetyana Meronyk
5f172ec096 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
(cherry picked from commit 69f3e4b340)
2021-11-24 11:47:41 +02:00
Tetyana Meronyk
15b20a6b4a fix(TDI-46791): tBigQueryInput - Component returning extra row of NULL values (#6724) (#6921)
fix(TDI-46791): tBigQueryInput - Component returning extra row of NULL values

(cherry picked from commit 56af81bdbc)
2021-11-24 11:47:16 +02:00
Olha V
352b69ee78 chore(TDI-46752): CVE: Oauth 2.0 SDK with OpenID (#6811) (#6935)
* 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-23 18:24:13 +02:00
hzhao-talendbj
d4eb8346cc chore(TUP-33736): Backport for 8.0 (#6912)
* Add localized files

* Add localized files (#6884)

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

* Add localized files (#6885)

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

Co-authored-by: jenkins-git <jenkins-git@talend.com>
Co-authored-by: sbouyer <35452259+sbouyer@users.noreply.github.com>
2021-11-23 17:31:17 +08:00
Oleksandr Zhelezniak
3072be03f6 fix(TDI-46930): wrap filename (#6846) (#6930)
* wrap a filename in parenthesis to explicit handle java operations priority
2021-11-23 11:02:29 +02:00
jiezhang-tlnd
2587b78d01 fix(TUP-33467)Need to adjust the UI of check connection when tck (#6925)
component in studio
https://jira.talendforge.org/browse/TUP-33467
2021-11-23 16:37:47 +08:00
Dmytro Grygorenko
96daa21f6f feat(TDI-44717): fix backport issue for "maintenance/8.0" branch. (#6928) 2021-11-23 09:43:06 +02:00
Christophe Le Saec
05928ddb45 TDI-46905 : treat absolute path 2021-11-23 08:39:49 +01:00
Dmytro Grygorenko
f574223e1d feat(TDI-44717): Postgres Upsert feature (backport to 8.0.1). (#6919) 2021-11-22 14:29:34 +02:00
Dmytro Grygorenko
5e0191fc6b fix(TDI-46912): tELTOutput cannot locate & drop existing table in Snowflake. (#6918) 2021-11-22 14:09:36 +02:00
Dmytro Sylaiev
e4bc47faf4 fix(TDI-46790): Fix fetching big files GSGet (#6706) 2021-11-22 13:55:08 +02:00
Dmytro Grygorenko
15485b8073 fix(TDI-46746): CVE - update "protobuf-java" to 3.4.0 2021-11-22 09:40:36 +02:00
Xilai Dai
e54a5539a3 Bugfix/maintenance/8.0/appint 34059 (#6908)
* (APPINT-34059) fix the plexus-utils version in maven-bundle-plugin

* (APPINT-34059) fix the plexus-classworlds
2021-11-22 11:10:41 +08:00
apoltavtsev
dc2fe3ebff fix(APPINT-33956) Project analysis task - Seek for unresolved dependencies (Part 2) (#6913) 2021-11-19 14:20:51 +01:00
Jill Yan
3393c79cfc APPINT-34090 (#6911)
Co-authored-by: jillyan <yan955599@gmail.com>
2021-11-19 17:37:19 +08:00
Zhiwei Xue
ce827cf975 chore(TUP-33614):Update each component plugin, make sure it generates a (#6902) (#6910)
new timestamp at each build
2021-11-19 17:26:08 +08:00
bhe-talendbj
3aa81c490d Update version from 8.0.2-SNAPSHOT to 8.0.1-SNAPSHOT (#6898) 2021-11-18 12:02:03 +08:00
Christophe Le Saec
1bce339197 TDI-47072 : fix context 2021-11-17 08:58:51 +01:00
Jenkins Continuous Build server
8a9c24f80a Set version to 8.0.2 SNAPSHOT 2021-11-16 11:09:32 +01:00
apoltavtsev
ec3be21f28 feat (APPINT-33956) Project analysis task - Seek for unresolved dependencies (Part 2) (#6881)
* feat (APPINT-33956) Project analysis task - Seek for unresolved dependencies (Part 2)

* Update messages.properties

* Add files via upload

* Update UnresolvedComponentsDependenciesAnalysisTask.java
2021-11-09 09:25:33 +01:00
jiezhang-tlnd
ec4b7f1862 fix(TUP-33627)[Linux aarch64] License agreement panel and introduction (#6877)
are blank
2021-11-05 20:04:47 +08:00
Jane Ding
87b2d61e0c fix(TUP-33385):Error pops up while logging on migrated project (#6867) (#6873)
* 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:55:46 +08:00
sbouyer
3aeb0f435f Add localized files (#6866)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-11-04 10:48:41 +08:00
Alexiane Yvonet
d3e732661d Add localized files (#6852)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-11-04 10:48:30 +08:00
tsasada-talend
4b02eab8ce Add localized files (#6853)
Co-authored-by: jenkins-git <jenkins-git@talend.com>
2021-11-04 10:48:19 +08:00
Jenkins Continuous Build server
df2cac92df Set version to 8.0.1 2021-11-03 17:02:08 +01:00
Dmytro Grygorenko
7ee99a9e56 fix(TDI-46968): fix compile error for tGreenplumOutput. (#6863) 2021-11-02 09:41:36 +02:00
hcyi
d9ad02e2b6 fix(TUP-33449):tPreJob trigger fails with GSS exception when "Set path (#6848)
to custom hadoop jar" is checked in 7.3.1
2021-11-02 15:23:50 +08:00
sbliu
74b894166d fix(TUP-33596) NPE when try to open project setting. (#6859) (#6861)
add NPE judgment
2021-11-02 11:30:23 +08:00
vyu-talend
d6d2dfdb6f fix(TDI-46921):change maven url path for miscrm. (#6856) 2021-11-01 11:38:33 +08:00
sbliu
b08087e24a feat(TUP-33462) Removal / deprecate of DB versions linked to DI components. (#6851) 2021-10-29 17:23:58 +08:00
pyzhou
4308b888d7 fix(TDI-46937): fix tmap tuj (#6845)
* fix(TDI-46937): fix tmap tuj

* fix(TDI-46937):fix tuj
2021-10-29 16:47:26 +08:00
Jane Ding
04448025a4 fix(TUP-33447):"servlet-api-2.5-20081211.jar" download failed when (#6810)
(#6809)

install libraries
https://jira.talendforge.org/browse/TUP-33447

Conflicts:
	main/plugins/org.talend.libraries.servlet/META-INF/MANIFEST.MF
	main/plugins/org.talend.libraries.servlet/pom.xml
	pom.xml
2021-10-29 15:09:18 +08:00
wang wei
a56fab7f5b fix(TDI-46476): as we remove some components, should adjust some tup junit(#6837) 2021-10-29 14:55:35 +08:00
Dmytro Sylaiev
f2422727b3 fix(TDI-46876): Fix dependencies list for tGoogleDataprocManage (#6847) 2021-10-29 10:45:42 +08:00
hcyi
94f818195d Hcyi/tup 33477 release/8.0.1 (#6823)
* 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:04 +08:00
hzhao-talendbj
8679592c7e fix(TUP-33485): [tELTMap] Delimited identifiers does not work for (#6833) (#6838)
* 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 18:10:54 +08:00
wang wei
086d2763f3 fix(TDI-46286): upgrade org.slf4j version to 1.7.29 from 1.7.25 (#6733) 2021-10-27 15:47:09 +08:00
bhe-talendbj
939dd01908 chore(TUP-33502): Show installation of components only in debug mode (#6832) (#6835)
* chore(TUP-33502): change logs

* chore(TUP-33502): print logs in debug mode
2021-10-27 15:40:56 +08:00
zyuan-talend
5dfcdcfe5b fix(TUP-33392): remove un-needed Map Reduce related tests. (#6822) (#6834) 2021-10-27 15:24:07 +08:00
wang wei
d04e966718 fix(TDI-46476): Remove deprecated components in 8.0 (#6730) 2021-10-26 16:58:10 +08:00
jiezhang-tlnd
4294ecd024 update text (#6814) (#6817) 2021-10-25 14:37:28 +08:00
Jenkins Continuous Build server
1d2d17d71d Set version to 8.0.1 2021-10-21 16:11:20 +02:00
12673 changed files with 43858 additions and 452843 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)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -9,4 +9,4 @@
</parent>
<artifactId>org.talend.gmf.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>
</project>

View File

@@ -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

@@ -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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.azurestorage.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.googledrive.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

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.jira.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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.jira.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.marketo.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.marklogic.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.netsuite.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.salesforce.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.snowflake.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

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.splunk.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.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.studio.components.tcompv0.splunk.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

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

View File

@@ -43,8 +43,8 @@
<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.esb" download-size="0" install-size="0" version="0.0.0"/>
</feature>

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

@@ -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

@@ -7,7 +7,6 @@ bin.includes = plugin.xml,\
jet_stub/,\
plugin.properties,\
plugin_de.properties,\
plugin_en.properties,\
plugin_es.properties,\
plugin_fr.properties,\
plugin_ja.properties,\

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");
@@ -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();
@@ -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.");
mdcInfo.putAll(<%=MDC_CLASS%>.getCopyOfContextMap());
<%}%>
<%
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();

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

@@ -121,7 +121,9 @@ if(hasInput){
dm_<%=cid%>.getFormat(),
dm_<%=cid%>.getDescription(),
dm_<%=cid%>.isNullable(),
dm_<%=cid%>.isKey());
dm_<%=cid%>.isKey(),
dm_<%=cid%>.getLength(),
dm_<%=cid%>.getPrecision());
}
incomingEnforcer_<%=cid%>.createRuntimeSchema();
}

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

@@ -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(TalendTextUtils.removeQuotes(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

@@ -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

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;
/**
@@ -845,6 +846,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;
@@ -90,6 +91,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 +135,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 +173,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$
@@ -368,6 +374,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 +394,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.

View File

@@ -13,6 +13,7 @@
package org.talend.designer.codegen.components.model;
import java.util.List;
import java.util.stream.Collectors;
import org.talend.core.model.components.IComponent;
import org.talend.core.ui.component.ComponentsFactoryProvider;
@@ -45,6 +46,7 @@ public class UserComponentsTokenCollector extends AbstractTokenCollector {
public JSONObject collect() throws Exception {
JSONObject object = new JSONObject();
List<IComponent> customComponents = ComponentsFactoryProvider.getInstance().getCustomComponents();
customComponents = filterOutComponents(customComponents);
JSONArray customComponentsArray = new JSONArray();
if (customComponents != null) {
for (int i = 0; i < customComponents.size(); i++) {
@@ -55,4 +57,9 @@ public class UserComponentsTokenCollector extends AbstractTokenCollector {
return object;
}
private List<IComponent> filterOutComponents(List<IComponent> customComponents) {
customComponents = customComponents.stream().filter(comp ->!"tTaCoKitGuessSchema".equals(comp.getName())).collect(Collectors.toList());
return customComponents;
}
}

View File

@@ -55,6 +55,9 @@ public enum EInternalTemplate {
CAMEL_RUNIF("camel_run_if", "0.0.1"), //$NON-NLS-1$ //$NON-NLS-2$
CAMEL_SPECIALLINKS("camel_speciallinks", "0.0.1"), //$NON-NLS-1$ //$NON-NLS-2$
MICROSERVICE_APP("microservice_app", "0.0.1"), //$NON-NLS-1$ //$NON-NLS-2$
MICROSERVICE_APP_MS_CONTEXT_PROPERTIES("microservice_app_ms_context_properties","0.0.1"), //$NON-NLS-1$ //$NON-NLS-2$
MICROSERVICE_APP_CONTEXT_PROPERTIES("microservice_app_context_properties","0.0.1"), //$NON-NLS-1$ //$NON-NLS-2$
MICROSERVICE_APP_PROPERTIES("microservice_app_properties","0.0.1"), //$NON-NLS-1$ //$NON-NLS-2$
HEADER_ADDITIONAL("header_additional", "0.0.1"), //$NON-NLS-1$ //$NON-NLS-2$

View File

@@ -8,7 +8,6 @@ bin.includes = META-INF/,\
model/,\
content/,\
plugin_de.properties,\
plugin_en.properties,\
plugin_fr.properties,\
plugin_it.properties,\
plugin_ja.properties,\

View File

@@ -1,5 +0,0 @@
Exchange=Exchange
DownloadComponenentsAction.Label=Download Selected Components
RefreshComponenentsAction.Label=Refresh Components List
providerName=www.example.org
pluginName=Exchange Model

View File

@@ -1,101 +0,0 @@
ExchangeView.Exchange=Exchange
AvailableExtensionsComposite.ExtensionName=Extension Name
AvailableExtensionsComposite.Version=Version
AvailableExtensionsComposite.Rating=Rating
AvailableExtensionsComposite.Author=Author
AvailableExtensionsComposite.FilterTitle=Filter
AvailableExtensionsComposite.ViewDetail.installOperateStatus=Install
AvailableExtensionsComposite.ViewDetail.WriteReview=Write a review
AvailableExtensionsComposite.ViewDetail.InsertionReviewFailure=Insertion Review failure.
AvailableExtensionsComposite.ViewDetail.InsertionReviewFailureTip=You should check it.
DownloadedExtensionsComposite.ExtensionName=Extension Name
DownloadedExtensionsComposite.DownloadedVersion=Downloaded Version
DownloadedExtensionsComposite.DownloadDate=Download Date
DownloadedExtensionsComposite.OperateStatus=Operate Status
DownloadedExtensionsComposite.installOperateStatus=Install
DownloadedExtensionsComposite.installedOperateStatus=Installed
DownloadedExtensionsComposite.updateOperateStatus=Update
MyExtensionsComposite.ExtensionName=Extension Name
MyExtensionsComposite.Version=Version
MyExtensionsComposite.UploadDate=Upload Date
MyExtensionsComposite.AddNewExtensionTitle=Add New Extension
MyExtensionsComposite.UpLoadNewVersionOperateStatus=Upload New Version
MyExtensionsComposite.UpdateOperateStatus=Update
MyExtensionsComposite.ModifyOperateStatus=Modify
MyExtensionsComposite.DeleteOperateStatus=Delete
MyExtensionsComposite.Form.Return=Return
MyExtensionsComposite.Form.ExtensionTitle=Extension Title
MyExtensionsComposite.Form.InitialVersion=Initial Version
MyExtensionsComposite.Form.Compatibility=Compatibility
MyExtensionsComposite.Form.Compatibility.AllVersions=All versions
MyExtensionsComposite.Form.Compatibility.Version=Version
MyExtensionsComposite.Form.Compatibility.AndOlder=and older
MyExtensionsComposite.Form.Compatibility.AndNewer=and newer
MyExtensionsComposite.Form.Compatibility.AllVersionsExcept=All versions except:
MyExtensionsComposite.Form.Compatibility.OnlyTheseVersions=Only these versions:
MyExtensionsComposite.Form.Description=Description
MyExtensionsComposite.Form.Visibility=Visibility
MyExtensionsComposite.Form.Visibility.Public=Public(visible by all)
MyExtensionsComposite.Form.Visibility.Private=Private(visible by me)
MyExtensionsComposite.Form.Upload=Upload
MyExtensionsComposite.Form.Upload.SelectAnItem=Select an item from the currently open project
MyExtensionsComposite.Form.Upload.File=File:
MyExtensionsComposite.Form.Upload.Browse=Browse...
MyExtensionsComposite.Form.Upload.Browse.SelectFile=Select a File of the extension to upload
MyExtensionsComposite.Form.DeleteExtensionTile=Delete Extension
MyExtensionsComposite.Form.DeleteExtensionMessage=Are you sure you want to delete this Extension?
MyExtensionsComposite.Form.UploadExtension=Upload Extension
MyExtensionsComposite.Form.UpdateExtension=Update Extension
MyExtensionsComposite.Form.ModifyExtension=Modify Extension
RefreshJob.FindExtensions.Title=Finding available extensions
RefreshJob.FindExtensions.Message=Finding extensions from exchange...
ShowContributedExtensionsJob.ShowContributedExtensions.Title=Finding contributed extensions
ShowContributedExtensionsJob.ShowContributedExtensions.Message=Finding contributed extensions from exchange...
ShowInstalledExtensionsJob.ShowInstalledExtensions.Title=Finding installed extensions
ShowInstalledExtensionsJob.ShowInstalledExtensions.Message=Finding installed extensions from exchange...
DeleteExtensionJob.DeleteExtensionJob.Title=Delete an extension...
DeleteExtensionJob.DeleteExtensionJob.Message=Delete an extension...
DeleteExtensionJob.DeleteFailure=Delete failure.
DeleteExtensionJob.DeleteFailureTip=You should check it.
ModifyExtensionJob.Title=Modify an extension...
ModifyExtensionJob.Message=Modify an extension...
ModifyExtensionJob.ModifyFailure=Modify failure.
ModifyExtensionJob.ModifyFailureTip=You should check it.
InstalledExtensionJob.Title=Installed an extension...
InstalledExtensionJob.Message=Installed an extension...
InsertionExtensionAction.InstalledFailure=Installed failure.
InsertionExtensionAction.InstalledFailureTip=You should check it.
UploadRevisionJob.Title=Upload Revision...
UploadRevisionJob.Message=Upload Revision...
UploadRevisionAction.InstalledFailure=Upload Revision failure.
UploadRevisionAction.InstalledFailureTip=You should check it.
DownloadComponenentsAction.installExchange=Install Exchange Components
DownloadComponenentsAction.DownloadTaskTitle=Downloading files from Exchange
DownloadComponenentsAction.DownloadTaskName=Downloading file from url:
DownloadComponenentsAction.ReloadPalette=Reloading palette...
DownloadComponenentsAction.DownloadFailure=Download failure.
DownloadComponenentsAction.DownloadFailureTip=You must change the Download Settings.
ExchangeWebService.insertionExtensionSuccessful=Insertion Extension successful.
ExchangeWebService.downloadingExtensionSuccessful=Downloaded Extension successful.
ExchangeWebService.deleteExtensionSuccessful=Deleted Extension successful.
ExchangeWebService.insertReviewSuccessful=Insertion Review successful.
ExchangeWebService.updateRevisionSuccessful=Update Revision successful.
ExchangeWebService.insertionRevisionSuccessful=Insertion Revision successful.
ImportExchangeDialog.dialogTitle=Select an item from Talend Exchange
ImportExchangeDialog.WARNING=WARNING
ImportExchangeDialog.NOTSELECTWARNING=Please select one item from table.
ImportExchangeDialog.downloadProgressBar=Download Item,Please Wait\!
ImportExchangeDialog.EXTENSION_NAME=Extension Name
ImportExchangeDialog.AUTHOR_NAME=Author Name
ImportExchangeDialog.LATEST_REVISION=Latest Revision
ImportExchangeDialog.EXTENSION_DESCRIPTION=Extension Description
ImportExchangeDialog.REFRESH_BUTTON=Refresh
ImportExchangeDialog.REFRESHING_PROGRESSBAR=Refreshing\! Please Wait.....
ImportExchangeDialog.OPERATION_CANCELLED=Operation was cancelled
Exchange.logon.error=Exchange user have not been registered, please register using the preferences .
ImportExchangeDialog.download.extensions=Download extensions\! Please Wait\!
DownloadComponenentsAction_restartMessage=Install the new component successfully, but need to restart studio to load it, do you want to restart now?
DownloadComponenentsAction_restartTitle=Need restart
DownloadComponenentsAction_failureTitle=Failure
DownloadComponenentsAction_failureMessage=Fail to install the component {0}, need check the component is valid or not.
DownloadComponenentsAction.installComponentsTitle=Install components

View File

@@ -14,13 +14,13 @@ DownloadedExtensionsComposite.DownloadDate=\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\
DownloadedExtensionsComposite.OperateStatus=\u30B9\u30C6\u30FC\u30BF\u30B9\u64CD\u4F5C
DownloadedExtensionsComposite.installOperateStatus=\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB
DownloadedExtensionsComposite.installedOperateStatus=\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u6E08\u307F
DownloadedExtensionsComposite.updateOperateStatus=\u66F4\u65B0
DownloadedExtensionsComposite.updateOperateStatus=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
MyExtensionsComposite.ExtensionName=Extension\u540D
MyExtensionsComposite.Version=\u30D0\u30FC\u30B8\u30E7\u30F3
MyExtensionsComposite.UploadDate=\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9\u65E5\u4ED8
MyExtensionsComposite.AddNewExtensionTitle=\u65B0\u898FExtension\u8FFD\u52A0
MyExtensionsComposite.UpLoadNewVersionOperateStatus=\u65B0\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9
MyExtensionsComposite.UpdateOperateStatus=\u66F4\u65B0
MyExtensionsComposite.UpdateOperateStatus=\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
MyExtensionsComposite.ModifyOperateStatus=\u5909\u66F4
MyExtensionsComposite.DeleteOperateStatus=\u524A\u9664
MyExtensionsComposite.Form.Return=\u623B\u308A\u5024
@@ -45,7 +45,7 @@ MyExtensionsComposite.Form.Upload.Browse.SelectFile=\u30A2\u30C3\u30D7\u30ED\u30
MyExtensionsComposite.Form.DeleteExtensionTile=Extension\u524A\u9664
MyExtensionsComposite.Form.DeleteExtensionMessage=\u3053\u306E\u62E1\u5F35\u5B50\u3092\u524A\u9664\u3057\u307E\u3059\u304B?
MyExtensionsComposite.Form.UploadExtension=Extension\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9
MyExtensionsComposite.Form.UpdateExtension=Extension\u66F4\u65B0
MyExtensionsComposite.Form.UpdateExtension=Extension\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8
MyExtensionsComposite.Form.ModifyExtension=Extension\u4FEE\u6B63
Exchange.logon.error=Exchange\u30E6\u30FC\u30B6\u30FC\u304C\u767B\u9332\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002\u521D\u671F\u8A2D\u5B9A\u3092\u4F7F\u7528\u3057\u3066\u767B\u9332\u3057\u3066\u304F\u3060\u3055\u3044\u3002
RefreshJob.FindExtensions.Title=\u53D6\u5F97\u53EF\u80FD\u306Aextensions
@@ -56,7 +56,7 @@ ShowInstalledExtensionsJob.ShowInstalledExtensions.Title=extensions\u3092\u30A4\
ShowInstalledExtensionsJob.ShowInstalledExtensions.Message=exchange\u304B\u3089extensions\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u2026
DeleteExtensionJob.DeleteExtensionJob.Title=Extension\u3092\u524A\u9664\u3057\u307E\u3059\u2026
DeleteExtensionJob.DeleteExtensionJob.Message=Extension\u3092\u524A\u9664\u3057\u307E\u3059\u2026
DeleteExtensionJob.DeleteFailure=\u524A\u9664\u51FA\u6765\u307E\u305B\u3093
DeleteExtensionJob.DeleteFailure=\u524A\u9664\u3067\u304D\u307E\u305B\u3093
DeleteExtensionJob.DeleteFailureTip=\u30C1\u30A7\u30C3\u30AF\u3092\u3057\u3066\u304F\u3060\u3055\u3044\u3002
ModifyExtensionJob.Title=Extension\u3092\u4FEE\u6B63\u2026
ModifyExtensionJob.Message=Extension\u3092\u4FEE\u6B63\u2026
@@ -76,8 +76,8 @@ DownloadComponenentsAction_failureTitle=\u5931\u6557
DownloadComponenentsAction_failureMessage=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8{0}\u306E\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u304C\u5931\u6557\u3057\u307E\u3057\u305F\u3002\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u304C\u59A5\u5F53\u304B\u3054\u78BA\u8A8D\u304F\u3060\u3055\u3044\u3002
DownloadComponenentsAction.installExchange=Exchange\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u3092\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB
DownloadComponenentsAction.DownloadTaskTitle=Exchange\u304B\u3089\u30D5\u30A1\u30A4\u30EB\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9
DownloadComponenentsAction.DownloadTaskName=\u30D5\u30A1\u30A4\u30EB\u306E\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u4E2D URL \\:
DownloadComponenentsAction.ReloadPalette=\u30D1\u30EC\u30C3\u30C8\u306E\u66F4\u65B0...
DownloadComponenentsAction.DownloadTaskName=\u30D5\u30A1\u30A4\u30EB\u306E\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u4E2D URL:
DownloadComponenentsAction.ReloadPalette=\u30D1\u30EC\u30C3\u30C8\u306E\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8...
DownloadComponenentsAction.DownloadFailure=\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u5931\u6557\u3002
DownloadComponenentsAction.DownloadFailureTip=\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u8A2D\u5B9A\u3092\u5909\u66F4\u3057\u3066\u304F\u3060\u3055\u3044\u3002
DownloadComponenentsAction.installComponentsTitle=\u30B3\u30F3\u30DD\u30FC\u30CD\u30F3\u30C8\u306E\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB
@@ -85,17 +85,17 @@ ExchangeWebService.insertionExtensionSuccessful=Extension\u306E\u30A4\u30F3\u30B
ExchangeWebService.downloadingExtensionSuccessful=Extension\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u6210\u529F\u3002
ExchangeWebService.deleteExtensionSuccessful=Extension\u524A\u9664\u6210\u529F\u3002
ExchangeWebService.insertReviewSuccessful=Review\u633F\u5165\u6210\u529F\u3002
ExchangeWebService.updateRevisionSuccessful=\u30EA\u30D3\u30B8\u30E7\u30F3\u66F4\u65B0\u6210\u529F\u3002
ExchangeWebService.updateRevisionSuccessful=\u30EA\u30D3\u30B8\u30E7\u30F3\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u6210\u529F\u3002
ExchangeWebService.insertionRevisionSuccessful=\u30EA\u30D3\u30B8\u30E7\u30F3\u633F\u5165\u6210\u529F\u3002
ImportExchangeDialog.dialogTitle=Talend Exchange \u304B\u3089\u9805\u76EE\u306E\u9078\u629E
ImportExchangeDialog.WARNING=\u8B66\u544A
ImportExchangeDialog.NOTSELECTWARNING=\u30C6\u30FC\u30D6\u30EB\u304B\u3089\u30A2\u30A4\u30C6\u30E0\u3092\uFF11\u3064\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044...
ImportExchangeDialog.downloadProgressBar=\u30A2\u30A4\u30C6\u30E0\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u4E2D\u3067\u3059\u3002\u66AB\u304F\u304A\u5F85\u3061\u304F\u3060\u3055\u3044!
ImportExchangeDialog.EXTENSION_NAME=Extension\u540D
ImportExchangeDialog.NOTSELECTWARNING=\u30C6\u30FC\u30D6\u30EB\u304B\u3089\u9805\u76EE\u3092\uFF11\u3064\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044...
ImportExchangeDialog.downloadProgressBar=\u9805\u76EE\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u4E2D\u3067\u3059\u3002\u3057\u3070\u3089\u304F\u304A\u5F85\u3061\u304F\u3060\u3055\u3044!
ImportExchangeDialog.EXTENSION_NAME=\u62E1\u5F35\u5B50\u540D
ImportExchangeDialog.AUTHOR_NAME=\u4F5C\u6210\u8005\u540D
ImportExchangeDialog.LATEST_REVISION=\u6700\u65B0\u30EA\u30D3\u30B8\u30E7\u30F3
ImportExchangeDialog.EXTENSION_DESCRIPTION=\u62E1\u5F35\u306E\u8AAC\u660E
ImportExchangeDialog.download.extensions=\u62E1\u5F35\u6A5F\u80FD\u3092\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9\u4E2D\u3067\u3059\u3002\u66AB\u304F\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\u3002
ImportExchangeDialog.REFRESH_BUTTON=\u66F4\u65B0
ImportExchangeDialog.REFRESHING_PROGRESSBAR=\u30EA\u30D5\u30EC\u30C3\u30B7\u30E5\u4E2D\u3067\u3059\u3002\u66AB\u304F\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\u3002
ImportExchangeDialog.REFRESHING_PROGRESSBAR=\u66F4\u65B0\u4E2D\u3067\u3059\u3002\u66AB\u304F\u304A\u5F85\u3061\u304F\u3060\u3055\u3044\u3002
ImportExchangeDialog.OPERATION_CANCELLED=\u64CD\u4F5C\u306F\u30AD\u30E3\u30F3\u30BB\u30EB\u3055\u308C\u307E\u3057\u305F

View File

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

View File

@@ -25,7 +25,7 @@
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20090211</version>
<version>20230227</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
@@ -37,7 +37,18 @@
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.5</version>
<exclusions>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>ch.qos.reload4j</groupId>
<artifactId>reload4j</artifactId>
<version>1.2.22</version>
</dependency>
<!-- Spring 3 dependencies -->
<dependency>
<groupId>org.springframework</groupId>

View File

@@ -1,55 +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>
<groupId>org.talend.components.lib</groupId>
<artifactId>azure-utils</artifactId>
<version>1.0.2</version>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>8</source>
<target>8</target>
</configuration>
</plugin>
</plugins>
</build>
<properties>
<talend.nexus.url>https://artifacts-oss.talend.com</talend.nexus.url>
</properties>
<distributionManagement>
<snapshotRepository>
<id>talend_nexus_deployment</id>
<url>${talend.nexus.url}/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
<snapshots><enabled>true</enabled></snapshots>
<releases><enabled>false</enabled></releases>
</snapshotRepository>
<repository>
<id>talend_nexus_deployment</id>
<url>${talend.nexus.url}/nexus/content/repositories/TalendOpenSourceRelease/</url>
<snapshots><enabled>false</enabled></snapshots>
<releases><enabled>true</enabled></releases>
</repository>
</distributionManagement>
<dependencies>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>1.10.1</version>
</dependency>
<dependency>
<groupId>net.minidev</groupId>
<artifactId>json-smart</artifactId>
<version>2.4.7</version>
</dependency>
</dependencies>
</project>

View File

@@ -1,39 +0,0 @@
package org.talend.components.azure.runtime.token;
import java.util.Collections;
import java.util.Set;
import com.microsoft.aad.msal4j.ClientCredentialFactory;
import com.microsoft.aad.msal4j.ClientCredentialParameters;
import com.microsoft.aad.msal4j.ConfidentialClientApplication;
import com.microsoft.aad.msal4j.IAuthenticationResult;
import com.microsoft.aad.msal4j.IClientCredential;
public class AzureActiveDirectoryTokenGetter {
private final String authority;
private final String clientId;
private final String clientSecret;
private static final String RESOURCE = "https://storage.azure.com/";
public AzureActiveDirectoryTokenGetter(String tenantId, String clientId, String clientSecret) {
this.authority = "https://login.microsoftonline.com/" + tenantId;
this.clientId = clientId;
this.clientSecret = clientSecret;
}
/**
* Returns an active directory token will be used for connection
*/
public String retrieveAccessToken() throws Exception {
IClientCredential credential = ClientCredentialFactory.createFromSecret(clientSecret);
ConfidentialClientApplication confidentialClientApplication = ConfidentialClientApplication.builder(clientId, credential)
.authority(authority).build();
Set<String> scopes = Collections.singleton(RESOURCE + "/.default"); //for azure storage scope should ends with ".default"
ClientCredentialParameters parameters = ClientCredentialParameters.builder(scopes).build();
IAuthenticationResult result = confidentialClientApplication.acquireToken(parameters).get();
return result.accessToken();
}
}

View File

@@ -1,69 +0,0 @@
<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>
<groupId>org.talend.components</groupId>
<artifactId>checkArchive</artifactId>
<version>1.2-20210901</version>
<name>checkArchive</name>
<description>Dependence for tFileArchive and tFileUnAchive</description>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<talend.nexus.url>https://artifacts-oss.talend.com</talend.nexus.url>
<java.source.version>1.8</java.source.version>
</properties>
<distributionManagement>
<snapshotRepository>
<id>talend_nexus_deployment</id>
<url>${talend.nexus.url}/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</snapshotRepository>
<repository>
<id>talend_nexus_deployment</id>
<url>${talend.nexus.url}/nexus/content/repositories/TalendOpenSourceRelease/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</distributionManagement>
<dependencies>
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-compress -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>1.21</version>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/java</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>${java.source.version}</source>
<target>${java.source.version}</target>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
<compilerArgument>-XDignore.symbol.file</compilerArgument>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
</project>

View File

@@ -1,184 +0,0 @@
package org.talend.archive;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.zip.GZIPInputStream;
import javax.crypto.Cipher;
import javax.crypto.CipherInputStream;
import javax.crypto.SecretKey;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.PBEKeySpec;
import javax.crypto.spec.PBEParameterSpec;
import org.apache.commons.compress.archivers.ArchiveEntry;
import org.apache.commons.compress.archivers.tar.TarArchiveInputStream;
import org.apache.commons.compress.archivers.zip.ZipArchiveInputStream;
import org.apache.commons.compress.archivers.zip.ZipFile;
// import javax.crypto.Cipher;
public class IntegrityUtil {
/**
* Is used to check if the zip file is corrupted/destroyed
*
* @param file
* @return
*/
public static boolean isZipValid(final File file) {
ZipFile zipFile = null;
try {
zipFile = new ZipFile(file);
return true;
} catch (IOException e) {
return false;
} finally {
try {
if (zipFile != null) {
zipFile.close();
zipFile = null;
}
} catch (IOException e) {
}
}
}
public static void validate(final File file) {
ZipFile zipFile = null;
try {
zipFile = new ZipFile(file);
} catch (IOException e) {
} finally {
try {
if (zipFile != null) {
zipFile.close();
zipFile = null;
}
} catch (IOException e) {
}
}
}
/**
* To check if the encrpted zip file is corrupted or not
*
* @param file
* @param password
* @return
*/
public static boolean isEncryptedZipValid(final File file, String password) {
ZipArchiveInputStream input = null;
InputStream target = null;
try {
target = new FileInputStream(file);
target = new CipherInputStream(target, createCipher(Cipher.DECRYPT_MODE, password));
input = new ZipArchiveInputStream(target);
ArchiveEntry entry = input.getNextEntry();
return true;
} catch (IOException e) {
return false;
} catch (Exception e) {
return false;
} finally {
try {
if (input != null) {
input.close();
input = null;
}
if (target != null) {
target.close();
target = null;
}
} catch (IOException e) {
}
}
}
/**
* Used to check tar.gz/.tgz/.gz file is corrupted/destroyed
*
* @param fileName
* @return
*/
public static boolean isGZIPValid(final String fileName) {
GZIPInputStream inputStream = null;
InputStream is = null;
try {
is = new FileInputStream(new File(fileName));
inputStream = new GZIPInputStream(is);
return true;
} catch (IOException e) {
return false;
}finally {
try {
if (inputStream != null) {
inputStream.close();
inputStream = null;
} else if(is != null) {
is.close();
is = null;
}
} catch (IOException e) {
}
}
}
/**
* Used to check tar.tar file is corrupted/destroyed
*
* @param fileName
* @return
*/
public static boolean isTarValid(final String fileName) {
TarArchiveInputStream inputStream = null;
InputStream is = null;
try {
is = new FileInputStream(new File(fileName));
inputStream = new TarArchiveInputStream(is);
return inputStream.canReadEntryData(inputStream.getNextEntry());
} catch (IOException e) {
return false;
}finally {
try {
if (inputStream != null) {
inputStream.close();
inputStream = null;
} else if(is != null) {
is.close();
is = null;
}
} catch (IOException e) {
}
}
}
/**
*
* @param mode
* @param password
* @return
* @throws Exception
*/
public static Cipher createCipher(int mode, String password) throws Exception {
String alg = "PBEWithSHA1AndDESede"; // BouncyCastle has better algorithms
PBEKeySpec keySpec = new PBEKeySpec(password.toCharArray());
SecretKeyFactory keyFactory = SecretKeyFactory.getInstance(alg);
SecretKey secretKey = keyFactory.generateSecret(keySpec);
Cipher cipher = Cipher.getInstance("PBEWithSHA1AndDESede");
cipher.init(mode, secretKey, new PBEParameterSpec("saltsalt".getBytes(), 2000));
return cipher;
}
}

View File

@@ -10,7 +10,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<talend.nexus.url>https://artifacts-oss.talend.com</talend.nexus.url>
<slf4.version>1.7.25</slf4.version>
<slf4.version>1.7.34</slf4.version>
<lombok.version>1.18.12</lombok.version>
</properties>
@@ -32,7 +32,7 @@
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.6</version>
<version>3.9.0</version>
</dependency>
</dependencies>

View File

@@ -7,7 +7,7 @@
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<packaging>jar</packaging>
<version>2.4.6-talend</version>
<version>2.4.8-talend</version>
<name>json-lib</name>
<properties>
@@ -230,9 +230,9 @@
<scope>compile</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.14</version>
<groupId>ch.qos.reload4j</groupId>
<artifactId>reload4j</artifactId>
<version>1.2.22</version>
<scope>runtime</scope>
<optional>true</optional>
</dependency>

View File

@@ -11,7 +11,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<cxf.version>3.3.10</cxf.version>
<cxf.version>3.5.5</cxf.version>
</properties>
<build>

View File

@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.talend</groupId>
<artifactId>talendMQRFH2</artifactId>
<version>1.0.1-20190206</version>
<version>1.3.0-20220912</version>
<packaging>jar</packaging>
<properties>
@@ -36,20 +36,10 @@
</distributionManagement>
<dependencies>
<dependency>
<groupId>com.ibm.mq</groupId>
<artifactId>com.ibm.mq</artifactId>
<version>8.0.0.9</version>
</dependency>
<dependency>
<groupId>com.ibm.mq</groupId>
<artifactId>com.ibm.mqjms</artifactId>
<version>8.0.0.9</version>
</dependency>
<dependency>
<groupId>com.ibm.mq</groupId>
<artifactId>com.ibm.mq.allclient</artifactId>
<version>8.0.0.9</version>
<version>9.2.5.0</version>
</dependency>
<dependency>
<groupId>org.talend.libraries</groupId>
@@ -67,9 +57,9 @@
<version>6.0.0</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
<groupId>ch.qos.reload4j</groupId>
<artifactId>reload4j</artifactId>
<version>1.2.22</version>
</dependency>
</dependencies>

View File

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

View File

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

View File

@@ -4,7 +4,7 @@
<groupId>org.neo4j.talend</groupId>
<artifactId>neo4j-talend-component</artifactId>
<version>1.3-20191012</version>
<version>1.4-20220912</version>
<packaging>jar</packaging>
<name>Neo4j Talend </name>
@@ -103,19 +103,19 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.25</version>
<version>1.7.34</version>
</dependency>
<!-- Talend log4j library -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.25</version>
<version>1.7.34</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
<groupId>ch.qos.reload4j</groupId>
<artifactId>reload4j</artifactId>
<version>1.2.22</version>
<scope>test</scope>
</dependency>
<!-- JUnit -->

View File

@@ -86,7 +86,7 @@
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20150729</version>
<version>20230227</version>
<type>jar</type>
</dependency>
<dependency>

View File

@@ -1,108 +0,0 @@
<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>
<groupId>org.talend.components</groupId>
<artifactId>simpleexcel</artifactId>
<version>2.5-20201119</version>
<packaging>jar</packaging>
<name>simpleexcel</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<talend.nexus.url>https://artifacts-oss.talend.com</talend.nexus.url>
<java.source.version>1.8</java.source.version>
<junit5.version>5.6.2</junit5.version>
</properties>
<distributionManagement>
<snapshotRepository>
<id>talend_nexus_deployment</id>
<url>${talend.nexus.url}/nexus/content/repositories/TalendOpenSourceSnapshot/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</snapshotRepository>
<repository>
<id>talend_nexus_deployment</id>
<url>${talend.nexus.url}/nexus/content/repositories/TalendOpenSourceRelease/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</distributionManagement>
<dependencies>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>4.1.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml-schemas -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>4.1.2</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<!--test-->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>${junit5.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>${junit5.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/java</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>${java.source.version}</source>
<target>${java.source.version}</target>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
<compilerArgument>-XDignore.symbol.file</compilerArgument>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
</project>

View File

@@ -1,26 +0,0 @@
package com.talend.excel.xssf.event;
public class ColumnUtil {
/**
* get index of column,like "AB12" return 27
*/
public static int calculateIndexOfColumn(String cellReference) {
int columnIndex = -1;
// get First Digit index ,like cellReferecnce is "AA13" ,firstDigitIndex return 2
int firstDigitIndex = -1;
for (int c = 0; c < cellReference.length(); ++c) {
if (Character.isDigit(cellReference.charAt(c))) {
firstDigitIndex = c;
break;
}
}
// get String part for cellReference,like "AB2" ,return "AB"
String cellStringPart = cellReference.substring(0, firstDigitIndex);
for (int i = 0; i < cellStringPart.length(); ++i) {
int c = cellStringPart.charAt(i);
columnIndex = (columnIndex + 1) * 26 + c - 'A';
}
return columnIndex;
}
}

View File

@@ -1,182 +0,0 @@
// ============================================================================
//
// Copyright (C) 2006-2021 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package com.talend.excel.xssf.event;
import java.util.LinkedList;
import java.util.List;
/**
* DOC Administrator class global comment. Detailled comment
*/
public class DataBufferCache {
// private static DataBufferCache instance = new DataBufferCache();
private long bufferSize = 5000;
private boolean isEnd = false;
private int bufferNum = 10;
private LinkedList<Buffer> buffers = new LinkedList<Buffer>();
private Buffer currentReadBuff = null;
private Buffer currentWriteBuff = null;
private DataBufferCache() {
}
public static DataBufferCache getInstance() {
return new DataBufferCache();
}
public void setIsEnd() {
synchronized (buffers) {
try {
if (!isEnd && currentWriteBuff != null) {
buffers.add(currentWriteBuff);
}
this.isEnd = true;
} finally {
this.buffers.notifyAll();
}
}
}
public void setBufferNum(int num) {
if (num <= 0) {
return;
}
this.bufferNum = num;
}
public void setBufferSize(long size) {
if (size <= 0) {
return;
}
this.bufferSize = size;
}
public boolean hasData() {
getCurrReadBuffer();
if (currentReadBuff == null) {
return false;
}
return this.currentReadBuff.hasNext();
}
public List<String> readData() {
return this.currentReadBuff.Next();
}
private void getCurrReadBuffer() {
if (currentReadBuff != null && currentReadBuff.hasNext()) {
return;
}
synchronized (this.buffers) {
try {
while (!this.isEnd && buffers.size() < 1) {
try {
buffers.wait();
} catch (InterruptedException ex) {
System.err.println(ex.getMessage());
}
}
if (buffers.size() > 0) {
currentReadBuff = buffers.remove();
}
} finally {
this.buffers.notifyAll();
}
}
}
public void writeData(List<String> record) {
if (currentWriteBuff == null) {
currentWriteBuff = new Buffer();
}
if (currentWriteBuff.size() < this.bufferSize) {
currentWriteBuff.add(record);
} else {
currentWriteBuff.add(record);
synchronized (buffers) {
try {
while (buffers.size() > bufferNum) {
try {
buffers.wait();
} catch (InterruptedException ex) {
System.err.println(ex.getMessage());
}
}
if (currentWriteBuff.size() > 0) {
this.buffers.add(currentWriteBuff);
}
currentWriteBuff = null;
} finally {
this.buffers.notifyAll();
}
}
}
}
public void notifyErrorOccurred() {
setIsEnd();
}
class Buffer {
private LinkedList<List<String>> buffer = null;
private boolean isForRead = false; // false for write, true for read
public Buffer() {
buffer = createNewBuffer();
}
public void setIsForRead(boolean isForRead) {
this.isForRead = isForRead;
}
public boolean isForRead() {
return this.isForRead;
}
public boolean hasNext() {
return buffer.size() > 0;
}
public List<String> Next() {
return buffer.remove();
}
public void add(List<String> o) {
this.buffer.add(o);
}
public int size() {
return this.buffer.size();
}
public void clear() {
this.buffer.clear();
buffer = null;
}
private LinkedList<List<String>> createNewBuffer() {
return new LinkedList<List<String>>();
}
}
}

View File

@@ -1,90 +0,0 @@
// ============================================================================
//
// Copyright (C) 2006-2021 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package com.talend.excel.xssf.event;
import java.util.ArrayList;
import java.util.List;
import org.apache.poi.xssf.usermodel.XSSFComment;
/**
* created by wwang on 2012-9-27 Detailled comment
*
*/
public class DefaultTalendSheetContentsHandler implements TalendXSSFSheetXMLHandler.TalendSheetContentsHandler {
private DataBufferCache cache = null;
private List<String> row = null;
private boolean stop = false;
private int currentColumnIndex = -1;
private int lastColumnIndex = -1;
public DefaultTalendSheetContentsHandler(DataBufferCache cache) {
this.cache = cache;
}
@Override
public void startRow(int rowNum) {
row = new ArrayList<String>();
}
@Override
public void endRow(int rowNum) {
cache.writeData(row);
row = null;
// when each row end ,reset lastColumnIndex
lastColumnIndex = -1;
if (stop) {
throw new EnoughDataException("Get enough data,now stop the xml parse action");
}
}
@Override
public void cell(String cellReference, String formattedValue,XSSFComment comment) {
checkHasNullValue(cellReference);
row.add(formattedValue);
}
@Override
public void headerFooter(String text, boolean isHeader, String tagName) {
}
@Override
public void endSheet() {
}
public void stop() {
this.stop = true;
}
/**
* when currentCellReferecnce is "A1" ,and next currentCellReferecnce is "C1",we need add a null value for "B1"
*/
private void checkHasNullValue(String cellReference) {
currentColumnIndex = ColumnUtil.calculateIndexOfColumn(cellReference);
// Might be the empty string.
for (int i = lastColumnIndex; i < currentColumnIndex - 1; i++) {
row.add(null);
}
// Update column
if (currentColumnIndex > -1) {
lastColumnIndex = currentColumnIndex;
}
}
}

View File

@@ -1,35 +0,0 @@
// ============================================================================
//
// Copyright (C) 2006-2021 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package com.talend.excel.xssf.event;
public class EnoughDataException extends RuntimeException {
private static final long serialVersionUID = 2843001993190805937L;
public EnoughDataException() {
super();
}
public EnoughDataException(String message, Throwable cause) {
super(message, cause);
}
public EnoughDataException(String message) {
super(message);
}
public EnoughDataException(Throwable cause) {
super(cause);
}
}

View File

@@ -1,244 +0,0 @@
// ============================================================================
//
// Copyright (C) 2006-2021 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package com.talend.excel.xssf.event;
import org.apache.poi.ooxml.util.PackageHelper;
import org.apache.poi.openxml4j.opc.OPCPackage;
import org.apache.poi.poifs.crypt.Decryptor;
import org.apache.poi.poifs.crypt.EncryptionInfo;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;
import org.apache.poi.ss.usermodel.DataFormatter;
import org.apache.poi.xssf.eventusermodel.ReadOnlySharedStringsTable;
import org.apache.poi.xssf.eventusermodel.XSSFReader;
import org.apache.poi.xssf.model.StylesTable;
import org.xml.sax.ContentHandler;
import org.xml.sax.InputSource;
import org.xml.sax.XMLReader;
import org.xml.sax.helpers.XMLReaderFactory;
import java.io.File;
import java.io.InputStream;
import java.text.DateFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.Callable;
import java.util.concurrent.FutureTask;
/**
* created by wwang on 2012-9-27 Detailled comment
*/
public class ExcelReader implements Callable {
private DataBufferCache cache;
private Thread task;
private FutureTask futureTask;
private String fileURL = null;
private String charset = "UTF-8";
private String password = null;
private java.io.InputStream is;
private List<String> sheetNames = new ArrayList<String>();
private List<Integer> sheetPositions = new ArrayList<Integer>();
private List<Boolean> asRegexs = new ArrayList<Boolean>();
private final Map<Integer, DateFormat> columnDateFormats = new HashMap<>();
DefaultTalendSheetContentsHandler sheetContentsHandler = null;
private boolean includePhoneticRuns;
public ExcelReader() {
cache = DataBufferCache.getInstance();
futureTask = new FutureTask(this);
task = new Thread(futureTask);
}
public void parse(String fileURL, String charset, String password) {
this.fileURL = fileURL;
this.charset = charset;
this.password = password;
task.start();
}
public void parse(java.io.InputStream is, String charset, String password) {
this.is = is;
this.charset = charset;
this.password = password;
task.start();
}
public boolean hasNext() {
return cache.hasData();
}
public List<String> next() {
return cache.readData();
}
public void addSheetName(String name, Boolean asRegex) {
this.sheetNames.add(name);
this.asRegexs.add(asRegex);
}
public void addSheetName(int position, Boolean asRegex) {
// Keep "asRegex" here for code generated
if (!this.sheetPositions.contains(position)) {
this.sheetPositions.add(position);
}
}
public void addDateFormat(Integer columnIndex, DateFormat dateFormat) {
this.columnDateFormats.put(columnIndex, dateFormat);
}
public void stopRead() {
sheetContentsHandler.stop();
}
public boolean isIncludePhoneticRuns() {
return includePhoneticRuns;
}
public void setIncludePhoneticRuns(boolean includePhoneticRuns) {
this.includePhoneticRuns = includePhoneticRuns;
}
/**
* handle the exception in task. FutureTask.get() is a block method waiting for the Task over and it can throw the
* exception in Task(Callable,Thread,Runnable)
*
* @throws Exception
*/
public void handleException() throws Exception {
futureTask.get();
}
public Object call() throws Exception {
OPCPackage pkg = null;
POIFSFileSystem fs = null;
try {
if (password != null) {
if (fileURL != null) {
fs = new POIFSFileSystem(new File(fileURL));
} else {
fs = new POIFSFileSystem(is);
}
Decryptor d = Decryptor.getInstance(new EncryptionInfo(fs));
if (!d.verifyPassword(password)) {
throw new RuntimeException("Error: Cannot decrypt Excel file. Invalid password.");
}
pkg = OPCPackage.open(d.getDataStream(fs));
} else {
if (fileURL != null) {
pkg = OPCPackage.open(fileURL);
} else {
pkg = PackageHelper.open(is);
}
}
XSSFReader r = new XSSFReader(pkg);
StylesTable styles = r.getStylesTable();
ReadOnlySharedStringsTable strings = new ReadOnlySharedStringsTable(pkg, includePhoneticRuns);
sheetContentsHandler = new DefaultTalendSheetContentsHandler(cache);
DataFormatter formatter = new DataFormatter();
boolean formulasNotResults = false;
XMLReader parser = XMLReaderFactory.createXMLReader();
ContentHandler handler = new TalendXSSFSheetXMLHandler(styles, strings, sheetContentsHandler, formatter,
formulasNotResults, columnDateFormats);
parser.setContentHandler(handler);
XSSFReader.SheetIterator sheets = (XSSFReader.SheetIterator) r.getSheetsData();
// List<InputStream> iss = new ArrayList<InputStream>();
LinkedHashMap<String, InputStream> issmap = new LinkedHashMap<String, InputStream>();
List<String> allSheetNames = new ArrayList<String>();
int sheetPosition = 0;
while (sheets.hasNext()) {
InputStream sheet = sheets.next();
String sheetName = sheets.getSheetName();
if (allSheetNames.contains(sheetName)) {
sheet.close();
continue;
} else {
allSheetNames.add(sheetName);
}
boolean match = false;
if (sheetNames.size() > 0) {
for (int i = 0; i < sheetNames.size(); i++) {
if ((asRegexs.get(i) && sheetName.matches(sheetNames.get(i)))
|| (!asRegexs.get(i) && sheetName.equalsIgnoreCase(sheetNames.get(i)))) {
match = true;
// iss.add(sheet);
issmap.put(sheetName, sheet);
break;
}
}
}
if (sheetPositions.size() > 0) {
if (sheetPositions.contains(sheetPosition)) {
match = true;
issmap.put(sheetName, sheet);
// remove from the list for index out of range check.
sheetPositions.remove(sheetPositions.indexOf(sheetPosition));
}
}
sheetPosition++;
if (!match) {
sheet.close();
}
}
if (issmap.size() < 1) {
throw new RuntimeException("No match sheets");
}
// if the "sheetPositions" still not empty, means thsoe positions out of range.
if (sheetPositions.size() > 0) {
throw new IllegalArgumentException(
"Sheet index " + sheetPositions + " is out of range (0.." + (sheetPosition - 1) + ")");
}
for (InputStream is : issmap.values()) {
try {
InputSource sheetSource = new InputSource(is);
sheetSource.setEncoding(charset);
parser.parse(sheetSource);
} finally {
is.close();
}
}
} finally {
if (pkg != null) {
pkg.revert();
}
if (fs != null) {
fs.close();
}
cache.notifyErrorOccurred();
}
return null;
}
}

View File

@@ -1,136 +0,0 @@
// ============================================================================
//
// Copyright (C) 2006-2021 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package com.talend.excel.xssf.event;
import org.apache.poi.ss.usermodel.BuiltinFormats;
import org.apache.poi.ss.usermodel.DataFormatter;
import org.apache.poi.ss.usermodel.DateUtil;
import org.apache.poi.xssf.eventusermodel.ReadOnlySharedStringsTable;
import org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler;
import org.apache.poi.xssf.model.StylesTable;
import org.apache.poi.xssf.usermodel.XSSFCellStyle;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import java.text.DateFormat;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
/**
* created by wwang on 2012-9-27 Detailled comment
*
*/
public class TalendXSSFSheetXMLHandler extends XSSFSheetXMLHandler {
private static final Set<String> TYPES_TO_SKIP_NON_DATES = new HashSet<>(Arrays.asList("b", "e", "inlineStr", "s", "str"));
private final TalendSheetContentsHandler output;
/**
* put here date pattern for studio\talend columns
* we pass it to parser and during the date parse parser will use them instead of internal one
*/
private final Map<Integer, DateFormat> columnDateFormats;
private final StylesTable stylesTable;
private final DataFormatter formatter;
/**
* maybe replaced with stack if start and end element for xss has recursive call
*/
private String lastChangedFormatString;
public TalendXSSFSheetXMLHandler(StylesTable styles, ReadOnlySharedStringsTable strings,
TalendSheetContentsHandler sheetContentsHandler, DataFormatter dataFormatter, boolean formulasNotResults,
Map<Integer, DateFormat> columnDateFormats) {
super(styles, strings, sheetContentsHandler, dataFormatter, formulasNotResults);
this.output = sheetContentsHandler;
this.stylesTable = styles;
this.formatter = dataFormatter;
this.columnDateFormats = columnDateFormats;
}
public interface TalendSheetContentsHandler extends SheetContentsHandler {
public void endSheet();
}
@Override
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
super.startElement(uri, localName, qName, attributes);
if (uri == null || uri.equals("http://schemas.openxmlformats.org/spreadsheetml/2006/main")) {
if ("c".equals(localName)) {
swapExcelDateFormatOnTalendIfNeed(attributes);
}
}
}
/**
* find the Date (Talend) column and set custom dateformat from the Studio into event parser
*/
private void swapExcelDateFormatOnTalendIfNeed(Attributes attributes) {
if (stylesTable == null) {
return;
}
// calculate the index of column
Integer columnIndex = ColumnUtil.calculateIndexOfColumn(attributes.getValue("r"));
String cellStyleStr = attributes.getValue("s");
String cellType = attributes.getValue("t");
XSSFCellStyle style = null;
if (cellStyleStr != null) {
int styleIndex = Integer.parseInt(cellStyleStr);
style = this.stylesTable.getStyleAt(styleIndex);
} else if (this.stylesTable.getNumCellStyles() > 0) {
style = this.stylesTable.getStyleAt(0);
}
if (style != null) {
String formatString = style.getDataFormatString();
short formatIndex = style.getDataFormat();
if (formatString == null) {
formatString = BuiltinFormats.getBuiltinFormat(formatIndex);
}
DateFormat format = columnDateFormats.get(columnIndex);
if (formatString != null && !TYPES_TO_SKIP_NON_DATES.contains(cellType) && DateUtil.isADateFormat(formatIndex, formatString)
&& format != null) {
lastChangedFormatString = formatString;
formatter.addFormat(formatString, format);
}
}
}
@Override
public void endElement(String uri, String localName, String qName) throws SAXException {
try {
super.endElement(uri, localName, qName);
} finally {
// clean up
if (lastChangedFormatString != null) {
formatter.addFormat(lastChangedFormatString, null);
lastChangedFormatString = null;
}
}
}
@Override
public void endDocument() throws SAXException {
this.output.endSheet();
}
}

View File

@@ -1,47 +0,0 @@
package com.talend.excel.xssf.event;
import java.io.IOException;
import java.io.InputStream;
import java.text.SimpleDateFormat;
import java.util.Collections;
import java.util.List;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.CsvSource;
public class ExcelReaderTest {
@ParameterizedTest
@CsvSource(
value = {
"dd-MM-yyyy@200201,11-05-2020",
"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'@200201,2020-05-11T06:15:35.000Z",
"yyyy@200201,2020"
},
delimiter = '@'
)
public void checkSetParseDateFormat(String datePattern, String expected) throws IOException {
int readLines = 0;
List<String> row = Collections.emptyList();
try (InputStream stream = getClass().getResourceAsStream("datetest.xlsx")) {
Assertions.assertNotNull(stream, "Can not find a resource file");
ExcelReader reader = new ExcelReader();
reader.addDateFormat(1, new SimpleDateFormat(datePattern));
reader.addSheetName(".*", true);
reader.parse(stream, "UTF-8", null);
while (reader.hasNext()) {
readLines++;
row = reader.next();
}
}
Assertions.assertEquals(1, readLines);
Assertions.assertFalse(row.isEmpty());
Assertions.assertEquals(expected, String.join(",", row));
}
}

View File

@@ -62,7 +62,7 @@
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.12.0</version>
<version>2.12.2</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>

View File

@@ -2,9 +2,9 @@
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>
<groupId>org.talend.components.lib</groupId>
<groupId>org.talend.components</groupId>
<artifactId>talend-aws</artifactId>
<version>1.0</version>
<version>1.2</version>
<packaging>jar</packaging>
<name>talend-aws</name>
@@ -41,8 +41,8 @@
<dependencies>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.848</version>
<artifactId>aws-java-sdk-s3</artifactId>
<version>1.12.315</version>
</dependency>
</dependencies>
<build>

View File

@@ -7,13 +7,13 @@
<groupId>org.talend.libraries</groupId>
<artifactId>talend-codegen-utils</artifactId>
<!-- release for revert version of library -->
<version>0.31.0</version>
<version>0.33.0</version>
<packaging>jar</packaging>
<properties>
<avro.version>1.8.0</avro.version>
<components.version>0.30.0</components.version>
<daikon.version>0.31.11</daikon.version>
<components.version>0.37.17</components.version>
<daikon.version>7.0.5</daikon.version>
<hamcrest.version>1.3</hamcrest.version>
<junit.version>4.12</junit.version>
<java-formatter.plugin.version>0.1.0</java-formatter.plugin.version>

View File

@@ -167,7 +167,7 @@ public class IncomingSchemaEnforcer {
* @param isKey defines whether dynamic field is key field
*/
public void addDynamicField(String name, String diType, String logicalType, String fieldPattern, String description,
boolean isNullable, boolean isKey) {
boolean isNullable, boolean isKey, Integer length, Integer precision) {
if (!needsInitDynamicColumns())
return;
Schema fieldSchema = diToAvro(diType, logicalType);
@@ -202,6 +202,12 @@ public class IncomingSchemaEnforcer {
if (isKey) {
field.addProp(SchemaConstants.TALEND_COLUMN_IS_KEY, "true");
}
if (length != null) {
field.addProp(SchemaConstants.TALEND_COLUMN_DB_LENGTH, String.valueOf(length));
}
if (precision != null) {
field.addProp(SchemaConstants.TALEND_COLUMN_PRECISION, String.valueOf(precision));
}
dynamicFields.add(field);
}
@@ -218,7 +224,7 @@ public class IncomingSchemaEnforcer {
@Deprecated
public void addDynamicField(String name, String diType, String logicalType, String fieldPattern, String description,
boolean isNullable) {
addDynamicField(name, diType, logicalType, fieldPattern, description, isNullable, false);
addDynamicField(name, diType, logicalType, fieldPattern, description, isNullable, false, null, null);
}
public void addIncomingNodeField(String name, String className) {

View File

@@ -163,7 +163,7 @@ public class IncomingSchemaEnforcerTest {
* 5. Check whether dynamic fields are initialized - should be true
* 6. Get runtime schema
* 7. Check DI data to IndexedRecord conversion for several data objects
*
* <p>
* in case dynamic column is on the 0 position
* This test uses old deprecated API
*/
@@ -209,7 +209,7 @@ public class IncomingSchemaEnforcerTest {
* 5. Check whether dynamic fields are initialized - should be true
* 6. Get runtime schema
* 7. Check DI data to IndexedRecord conversion for several data objects
*
* <p>
* in case dynamic column is on the 0 position
*/
@Test
@@ -254,7 +254,7 @@ public class IncomingSchemaEnforcerTest {
* 5. Check whether dynamic fields are initialized - should be true
* 6. Get runtime schema
* 7. Check DI data to IndexedRecord conversion for several data objects
*
* <p>
* in case dynamic column is in the middle position
*/
@Test
@@ -298,7 +298,7 @@ public class IncomingSchemaEnforcerTest {
* 5. Check whether dynamic fields are initialized - should be true
* 6. Get runtime schema
* 7. Check DI data to IndexedRecord conversion for several data objects
*
* <p>
* in case dynamic column is in the middle position
*/
@Test
@@ -343,7 +343,7 @@ public class IncomingSchemaEnforcerTest {
* 5. Check whether dynamic fields are initialized - should be true
* 6. Get runtime schema
* 7. Check DI data to IndexedRecord conversion for several data objects
*
* <p>
* in case dynamic column is in the last position
*/
@Test
@@ -388,7 +388,7 @@ public class IncomingSchemaEnforcerTest {
* 5. Check whether dynamic fields are initialized - should be true
* 6. Get runtime schema
* 7. Check DI data to IndexedRecord conversion for several data objects
*
* <p>
* in case dynamic column is in the last position
*/
@Test
@@ -442,9 +442,9 @@ public class IncomingSchemaEnforcerTest {
assertFalse(enforcer.areDynamicFieldsInitialized());
assertThat(enforcer.getRuntimeSchema(), nullValue());
enforcer.addDynamicField("性别", "id_Boolean", null, null, null, false, false);
enforcer.addDynamicField("address#", "id_String", null, null, null, false, false);
enforcer.addDynamicField("comment$", "id_String", null, null, null, false, false);
enforcer.addDynamicField("性别", "id_Boolean", null, null, null, false, false, null, null);
enforcer.addDynamicField("address#", "id_String", null, null, null, false, false, null, null);
enforcer.addDynamicField("comment$", "id_String", null, null, null, false, false, null, null);
assertFalse(enforcer.areDynamicFieldsInitialized());
enforcer.createRuntimeSchema();
assertTrue(enforcer.areDynamicFieldsInitialized());
@@ -770,6 +770,7 @@ public class IncomingSchemaEnforcerTest {
@Test
public void testAddDynamicFieldKey() {
Schema expectedRuntimeSchema = SchemaBuilder.builder().record("Record").fields().name("id")
.prop(SchemaConstants.TALEND_COLUMN_DB_LENGTH, "15").prop(SchemaConstants.TALEND_COLUMN_PRECISION, "3")
.prop(SchemaConstants.TALEND_COLUMN_IS_KEY, "true").type().intType().noDefault().endRecord();
Schema designSchema = SchemaBuilder.builder().record("Record").prop(SchemaConstants.INCLUDE_ALL_FIELDS, "true")
@@ -777,7 +778,7 @@ public class IncomingSchemaEnforcerTest {
IncomingSchemaEnforcer enforcer = new IncomingSchemaEnforcer(designSchema);
enforcer.addDynamicField("id", "id_Integer", null, null, null, false, true);
enforcer.addDynamicField("id", "id_Integer", null, null, null, false, true, 15, 3);
enforcer.createRuntimeSchema();
assertTrue(enforcer.areDynamicFieldsInitialized());

View File

@@ -7,7 +7,7 @@
<groupId>org.talend.components.lib</groupId>
<artifactId>talend-db-exasol</artifactId>
<version>2.1.5</version>
<version>2.1.6</version>
<packaging>jar</packaging>
<name>talend-db-exasol</name>
@@ -36,18 +36,18 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.25</version>
<version>1.7.34</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.25</version>
<version>1.7.34</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
<groupId>ch.qos.reload4j</groupId>
<artifactId>reload4j</artifactId>
<version>1.2.22</version>
<scope>test</scope>
</dependency>
<dependency>

View File

@@ -6,7 +6,7 @@
<groupId>org.talend.components.lib</groupId>
<artifactId>job-audit</artifactId>
<version>1.4</version>
<version>1.5</version>
<properties>
<talend.nexus.url>https://artifacts-oss.talend.com</talend.nexus.url>
@@ -69,13 +69,13 @@
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.13.2</version>
<version>2.17.1</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.13.2</version>
<version>2.17.1</version>
<optional>true</optional>
</dependency>
</dependencies>
@@ -97,4 +97,4 @@
</pluginManagement>
</build>
</project>
</project>

View File

@@ -30,5 +30,8 @@ public interface JobAuditLogger extends EventAuditLogger {
@AuditEvent(category = "schema", message = "{connection_name} : {schema} from {source_id} to {target_id}", level = LogLevel.INFO)
void schema(Context context);
@AuditEvent(category = "exception", message = "Exception", level = LogLevel.INFO)
void exception(Context context);
}

View File

@@ -3,10 +3,17 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.talend.components</groupId>
<artifactId>talend-mscrm</artifactId>
<version>3.9-20210713</version>
<version>3.15-20220912</version>
<packaging>jar</packaging>
<name>talend-mscrm</name>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>https://www.talendforge.org/modules/licenses/APACHE_v2.txt</url>
<distribution>may be downloaded from the Maven repository</distribution>
</license>
</licenses>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -18,14 +25,15 @@
<httpclient.version>4.5.13</httpclient.version>
<httpcore.version>4.4.13</httpcore.version>
<junit.version>4.13.2</junit.version>
<adal4j.version>1.6.4-20210713</adal4j.version>
<jackson.version>2.11.4</jackson.version>
<adal4j.version>1.6.6-20220707</adal4j.version>
<jackson.version>2.13.4</jackson.version>
<jackson-databind.version>2.13.4.2</jackson-databind.version>
<!-- plugin's versions -->
<maven-jar-plugin.version>3.2.0</maven-jar-plugin.version>
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
</properties>
<repositories>
<repository>
<id>talend_nexus_deployment</id>
@@ -60,7 +68,7 @@
</releases>
</repository>
</distributionManagement>
<dependencies>
<dependency>
<groupId>org.apache.axis2</groupId>
@@ -68,9 +76,9 @@
<version>${axis2.version}</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.5</version>
<groupId>ch.qos.reload4j</groupId>
<artifactId>reload4j</artifactId>
<version>1.2.22</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
@@ -93,7 +101,7 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.olingo</groupId>
<artifactId>odata-client-core</artifactId>
@@ -135,11 +143,6 @@
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>adal4j</artifactId>
<version>${adal4j.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
@@ -155,6 +158,17 @@
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>1.11.2</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.9</version>
</dependency>
</dependencies>
<build>
<resources>

View File

@@ -1,122 +0,0 @@
/*
* An XML document type.
* Localname: anyType
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.AnyTypeDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one anyType(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface AnyTypeDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AnyTypeDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("anytyped84adoctype");
/**
* Gets the "anyType" element
*/
org.apache.xmlbeans.XmlObject getAnyType();
/**
* Tests for nil "anyType" element
*/
boolean isNilAnyType();
/**
* Sets the "anyType" element
*/
void setAnyType(org.apache.xmlbeans.XmlObject anyType);
/**
* Appends and returns a new empty "anyType" element
*/
org.apache.xmlbeans.XmlObject addNewAnyType();
/**
* Nils the "anyType" element
*/
void setNilAnyType();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.AnyTypeDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.AnyTypeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: anyURI
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.AnyURIDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one anyURI(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface AnyURIDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AnyURIDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("anyuri2736doctype");
/**
* Gets the "anyURI" element
*/
java.lang.String getAnyURI();
/**
* Gets (as xml) the "anyURI" element
*/
org.apache.xmlbeans.XmlAnyURI xgetAnyURI();
/**
* Tests for nil "anyURI" element
*/
boolean isNilAnyURI();
/**
* Sets the "anyURI" element
*/
void setAnyURI(java.lang.String anyURI);
/**
* Sets (as xml) the "anyURI" element
*/
void xsetAnyURI(org.apache.xmlbeans.XmlAnyURI anyURI);
/**
* Nils the "anyURI" element
*/
void setNilAnyURI();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.AnyURIDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.AnyURIDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: base64Binary
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one base64Binary(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface Base64BinaryDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Base64BinaryDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("base64binary36c6doctype");
/**
* Gets the "base64Binary" element
*/
byte[] getBase64Binary();
/**
* Gets (as xml) the "base64Binary" element
*/
org.apache.xmlbeans.XmlBase64Binary xgetBase64Binary();
/**
* Tests for nil "base64Binary" element
*/
boolean isNilBase64Binary();
/**
* Sets the "base64Binary" element
*/
void setBase64Binary(byte[] base64Binary);
/**
* Sets (as xml) the "base64Binary" element
*/
void xsetBase64Binary(org.apache.xmlbeans.XmlBase64Binary base64Binary);
/**
* Nils the "base64Binary" element
*/
void setNilBase64Binary();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.Base64BinaryDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: boolean
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.BooleanDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one boolean(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface BooleanDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(BooleanDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("boolean502cdoctype");
/**
* Gets the "boolean" element
*/
boolean getBoolean();
/**
* Gets (as xml) the "boolean" element
*/
org.apache.xmlbeans.XmlBoolean xgetBoolean();
/**
* Tests for nil "boolean" element
*/
boolean isNilBoolean();
/**
* Sets the "boolean" element
*/
void setBoolean(boolean xboolean);
/**
* Sets (as xml) the "boolean" element
*/
void xsetBoolean(org.apache.xmlbeans.XmlBoolean xboolean);
/**
* Nils the "boolean" element
*/
void setNilBoolean();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.BooleanDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.BooleanDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: byte
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.ByteDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one byte(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface ByteDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ByteDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("bytec69edoctype");
/**
* Gets the "byte" element
*/
byte getByte();
/**
* Gets (as xml) the "byte" element
*/
org.apache.xmlbeans.XmlByte xgetByte();
/**
* Tests for nil "byte" element
*/
boolean isNilByte();
/**
* Sets the "byte" element
*/
void setByte(byte xbyte);
/**
* Sets (as xml) the "byte" element
*/
void xsetByte(org.apache.xmlbeans.XmlByte xbyte);
/**
* Nils the "byte" element
*/
void setNilByte();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.ByteDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.ByteDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.ByteDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,99 +0,0 @@
/*
* XML Type: char
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.Char
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* An XML char(@http://schemas.microsoft.com/2003/10/Serialization/).
*
* This is an atomic type that is a restriction of com.microsoft.schemas._2003._10.serialization.Char.
*/
public interface Char extends org.apache.xmlbeans.XmlInt
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Char.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("char7fdctype");
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.Char newValue(java.lang.Object obj) {
return (com.microsoft.schemas._2003._10.serialization.Char) type.newValue( obj ); }
public static com.microsoft.schemas._2003._10.serialization.Char newInstance() {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Char newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Char parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.Char parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.Char parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.Char) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: char
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.CharDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one char(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface CharDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CharDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("char0decdoctype");
/**
* Gets the "char" element
*/
int getChar();
/**
* Gets (as xml) the "char" element
*/
com.microsoft.schemas._2003._10.serialization.Char xgetChar();
/**
* Tests for nil "char" element
*/
boolean isNilChar();
/**
* Sets the "char" element
*/
void setChar(int xchar);
/**
* Sets (as xml) the "char" element
*/
void xsetChar(com.microsoft.schemas._2003._10.serialization.Char xchar);
/**
* Nils the "char" element
*/
void setNilChar();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.CharDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.CharDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.CharDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: dateTime
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.DateTimeDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one dateTime(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface DateTimeDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DateTimeDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("datetime1d31doctype");
/**
* Gets the "dateTime" element
*/
java.util.Calendar getDateTime();
/**
* Gets (as xml) the "dateTime" element
*/
org.apache.xmlbeans.XmlDateTime xgetDateTime();
/**
* Tests for nil "dateTime" element
*/
boolean isNilDateTime();
/**
* Sets the "dateTime" element
*/
void setDateTime(java.util.Calendar dateTime);
/**
* Sets (as xml) the "dateTime" element
*/
void xsetDateTime(org.apache.xmlbeans.XmlDateTime dateTime);
/**
* Nils the "dateTime" element
*/
void setNilDateTime();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.DateTimeDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.DateTimeDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: decimal
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.DecimalDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one decimal(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface DecimalDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DecimalDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("decimale4d5doctype");
/**
* Gets the "decimal" element
*/
java.math.BigDecimal getDecimal();
/**
* Gets (as xml) the "decimal" element
*/
org.apache.xmlbeans.XmlDecimal xgetDecimal();
/**
* Tests for nil "decimal" element
*/
boolean isNilDecimal();
/**
* Sets the "decimal" element
*/
void setDecimal(java.math.BigDecimal decimal);
/**
* Sets (as xml) the "decimal" element
*/
void xsetDecimal(org.apache.xmlbeans.XmlDecimal decimal);
/**
* Nils the "decimal" element
*/
void setNilDecimal();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.DecimalDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.DecimalDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: double
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.DoubleDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one double(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface DoubleDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DoubleDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("doublec4a7doctype");
/**
* Gets the "double" element
*/
double getDouble();
/**
* Gets (as xml) the "double" element
*/
org.apache.xmlbeans.XmlDouble xgetDouble();
/**
* Tests for nil "double" element
*/
boolean isNilDouble();
/**
* Sets the "double" element
*/
void setDouble(double xdouble);
/**
* Sets (as xml) the "double" element
*/
void xsetDouble(org.apache.xmlbeans.XmlDouble xdouble);
/**
* Nils the "double" element
*/
void setNilDouble();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.DoubleDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.DoubleDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,99 +0,0 @@
/*
* XML Type: duration
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.Duration
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* An XML duration(@http://schemas.microsoft.com/2003/10/Serialization/).
*
* This is an atomic type that is a restriction of com.microsoft.schemas._2003._10.serialization.Duration.
*/
public interface Duration extends org.apache.xmlbeans.XmlDuration
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Duration.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("duration5a9atype");
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.Duration newValue(java.lang.Object obj) {
return (com.microsoft.schemas._2003._10.serialization.Duration) type.newValue( obj ); }
public static com.microsoft.schemas._2003._10.serialization.Duration newInstance() {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Duration newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Duration parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.Duration parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.Duration parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.Duration) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: duration
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.DurationDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one duration(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface DurationDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DurationDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("duration60aadoctype");
/**
* Gets the "duration" element
*/
org.apache.xmlbeans.GDuration getDuration();
/**
* Gets (as xml) the "duration" element
*/
com.microsoft.schemas._2003._10.serialization.Duration xgetDuration();
/**
* Tests for nil "duration" element
*/
boolean isNilDuration();
/**
* Sets the "duration" element
*/
void setDuration(org.apache.xmlbeans.GDuration duration);
/**
* Sets (as xml) the "duration" element
*/
void xsetDuration(com.microsoft.schemas._2003._10.serialization.Duration duration);
/**
* Nils the "duration" element
*/
void setNilDuration();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.DurationDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.DurationDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.DurationDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: float
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.FloatDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one float(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface FloatDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(FloatDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("floate220doctype");
/**
* Gets the "float" element
*/
float getFloat();
/**
* Gets (as xml) the "float" element
*/
org.apache.xmlbeans.XmlFloat xgetFloat();
/**
* Tests for nil "float" element
*/
boolean isNilFloat();
/**
* Sets the "float" element
*/
void setFloat(float xfloat);
/**
* Sets (as xml) the "float" element
*/
void xsetFloat(org.apache.xmlbeans.XmlFloat xfloat);
/**
* Nils the "float" element
*/
void setNilFloat();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.FloatDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.FloatDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.FloatDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,99 +0,0 @@
/*
* XML Type: guid
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.Guid
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* An XML guid(@http://schemas.microsoft.com/2003/10/Serialization/).
*
* This is an atomic type that is a restriction of com.microsoft.schemas._2003._10.serialization.Guid.
*/
public interface Guid extends org.apache.xmlbeans.XmlString
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(Guid.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("guid5f8ftype");
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.Guid newValue(java.lang.Object obj) {
return (com.microsoft.schemas._2003._10.serialization.Guid) type.newValue( obj ); }
public static com.microsoft.schemas._2003._10.serialization.Guid newInstance() {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Guid newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.Guid parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.Guid parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.Guid parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.Guid) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: guid
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.GuidDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one guid(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface GuidDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(GuidDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("guided9fdoctype");
/**
* Gets the "guid" element
*/
java.lang.String getGuid();
/**
* Gets (as xml) the "guid" element
*/
com.microsoft.schemas._2003._10.serialization.Guid xgetGuid();
/**
* Tests for nil "guid" element
*/
boolean isNilGuid();
/**
* Sets the "guid" element
*/
void setGuid(java.lang.String guid);
/**
* Sets (as xml) the "guid" element
*/
void xsetGuid(com.microsoft.schemas._2003._10.serialization.Guid guid);
/**
* Nils the "guid" element
*/
void setNilGuid();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.GuidDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.GuidDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.GuidDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

View File

@@ -1,127 +0,0 @@
/*
* An XML document type.
* Localname: int
* Namespace: http://schemas.microsoft.com/2003/10/Serialization/
* Java type: com.microsoft.schemas._2003._10.serialization.IntDocument
*
* Automatically generated - do not modify.
*/
package com.microsoft.schemas._2003._10.serialization;
/**
* A document containing one int(@http://schemas.microsoft.com/2003/10/Serialization/) element.
*
* This is a complex type.
*/
public interface IntDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(IntDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s7EBB4BC9E00A8FB74293D27D6A5BA466").resolveHandle("int01f3doctype");
/**
* Gets the "int" element
*/
int getInt();
/**
* Gets (as xml) the "int" element
*/
org.apache.xmlbeans.XmlInt xgetInt();
/**
* Tests for nil "int" element
*/
boolean isNilInt();
/**
* Sets the "int" element
*/
void setInt(int xint);
/**
* Sets (as xml) the "int" element
*/
void xsetInt(org.apache.xmlbeans.XmlInt xint);
/**
* Nils the "int" element
*/
void setNilInt();
/**
* A factory class with static methods for creating instances
* of this type.
*/
public static final class Factory
{
public static com.microsoft.schemas._2003._10.serialization.IntDocument newInstance() {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static com.microsoft.schemas._2003._10.serialization.IntDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (com.microsoft.schemas._2003._10.serialization.IntDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
}
}

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