* fix(TDI-42092): An error occurs on tFileOutputExcel after
* Iterate when /tmp/profiles folder does not exist.
* reproduce in multithread env - each thread try create
* folder. First thread create. Second crash because folder exist
This dev adds the opportunity to externalise osgi-exclude.properties
resource file from org.talend.repository bundle better than using the
one included in org.talend.repository budle jar file.
* feat(TDI-42570): stop process if parent thread has terminated
* feat(TDI-42570): stop process if parent thread has terminated
* feat(TDI-42570): stop process if parent thread has terminated. improve indentation
* feat(TDI-42570): stop process if parent thread has terminated. improve indentation
(cherry picked from commit 9e8d8785c2)
alias from table with column of type nvarchar(max) (#3504)
* fix(TDI-42356):ClassCastException with dynamic schema and data source
alias from table with column of type nvarchar(max)
* TalendNTextImpl from talend lib to a patched jtds
* Add maven project to build patched jtds with TalendNTextImpl
* update talend lib talend_DB_mssqlUtil
* update depends on component side
* fix(TDI-42356):exclude jtds jar in osgi bundle
* fix(TDI-42356):fix missing changes for stats and logs with database
config
* fix(TDI-42356):change the GAV of build jar and maven path in
components
* fix(TDI-42356):change the version of jar
* fix(TUP-22147)There is a NPE error when closing studio
* fix(TUP-22147)There is a NPE error when closing studio
Conflicts:
main/plugins/org.talend.designer.runprocess/src/main/java/org/talend/designer/runprocess/java/TalendJavaProjectManager.java
* fix(TDI-41808): Fix showing pass as clear text NZLoad
* fix(TDI-41808): Rewrite fix to be more efficient
* chore(TDI-41808): Fix indentation
* fix(TDI-41808): Avoid to show real length of password
* fix(TDI-41808): Use constant from util class
* fix(TDI-41795): migrate correctly connection and linked connection
* fix(TDI-41795): fix invalid char in properties files
* chore(TDI-41795): do net set value at each property, just once
* fix(TDI-41795): correct NPE for tGoogleDriveCopy/Put
* fix(TDI-41795): do not corrupt tcompv0 components
- fix migration version and breaks
- do not execute migration for tcompv0 components
(cherry picked from commit c23955d51f)
* feat(TDI-40990): Add http proxy support for ftps
* Avoid set PROT and PBSZ commands
* feat(TDI-40990): Allign using proxy marker
* feat(TDI-40990): Remove SSLReuse class from template
* feat(TDI-40990): Use correct constructor
* feat(TDI-40990): Bound FTP components to proxy-support ftps library
* feat(TDI-40990): Make talend-commons-net library included to studio
* Bound all ftp components except tFTPConnection to UrlPath
* feat(TDI-40990): Use HTTP proxy when it's set for FTPS
* chore(TDI-40990): Change package name for custom clients
* feat(TDI-40990): Add talend-commons-net library
* feat(TDI-40990): Add distribution section to deploy lib in nexus
* chore(TDI-40990): Use talend formatter
* feat(TDI-40990): Extract SSLSessionReuseFTPSClient behavior
* feat(TDI-40990): Rename ProxyClient
* chore(TDI-40990): Minor refactoring
* Use while instead of for
* chore(TDI-40990): Remove eclipse service files
* chore(TDI-40990): Change package name
* feat(TDI-40990): Extends talend-commons-net library to support PROT C
* Major refactoring
* chore(TDI-40990): Make methods order more reasonable
* chore(TDI-40990): Add comments
* Fix using default PROT level
fix(TUP-21532):Standard DI job which refers to big data batch job having
S3 component and standard DI job having S3 connection component fails
with an error.
# Conflicts:
# main/plugins/org.talend.designer.components.libs/libs_src/talend-codegen-utils/pom.xml
# main/plugins/org.talend.designer.core.generic/src/main/java/org/talend/designer/core/generic/model/Component.java
# main/plugins/org.talend.libraries.custom/pom.xml
fix(TDI-40858): fix the unstable format as different OS(different row separator) and fix the format for the java file (#2599)
The present fix makes sure that jobs embedded via component cTalendJob are consistently recognized as ESB jobs, and corresponding code fragment are added at code generation.
* fix(TUP-20492):When doing extract as context for a tsalesforceinput,
getting "UNEXPECTED_EXCEPTION" upon selecting the same connection
created.
* fix(TUP-20492):When doing extract as context for a tsalesforceinput,
getting "UNEXPECTED_EXCEPTION" upon selecting the same connection
created.
# Conflicts:
# main/plugins/org.talend.designer.components.localprovider/components/templates/DB/Output/AbstractDBOutputFinally.javajet
fix(TDI-40760): add more condition to fix the stats and logs issue (#2531)
* TESB-22483:CI for ESB - Build Data Service using Jenkins will get an
error
* TESB-22483:CI for ESB - Build Data Service using Jenkins will get an
error
* fix(TDI-40641): tTeradataFastLoad select DB Type
* Add db type to tTeradataFastLoad
* Add Date,Timestamp and Time handling to tTeradataFastLoad
* Fix tTeradataFastLoadUtility
* fix(TDI-40641): tTeradataFastLoad select DB Type
* Add migration task
(#2424)
* fix(TUP-20231)Update Detection won't popup after updating it's joblet
name in JobletView
https://jira.talendforge.org/browse/TUP-20231
* fix(TUP-20231)Update Detection won't popup after updating it's joblet
name in JobletView
if joblet related job is opened, should return.
Conflicts:
main/plugins/org.talend.designer.core/src/main/java/org/talend/designer/core/ui/views/jobsettings/tabs/MainComposite.java
* fix(TUP-20072):Setting DB Type to JDBC causes a NullPointerException
when running the job in TOS 7.0.1
* fix(TUP-20072):Setting DB Type to JDBC causes a NullPointerException
when running the job in TOS 7.0.1
* fix(TUP-19594)Drag DB metadata to job is different between new created
and import from 641
https://jira.talendforge.org/browse/TUP-19594
Add a migration task to set type name
* fix(TUP-19594)Drag DB metadata to job is different between new created
and import from 641
https://jira.talendforge.org/browse/TUP-19594
change the version
Conflicts:
main/plugins/org.talend.repository/plugin.xml
Circular WSDL imports are not prohibited by WS-I basic profile. However, they are currently causing WSDL import to fail in an endless recursion. The present fix corrects this condition and ensures that WSDL documents are not imported more than once.
* fix(TESB-21830) : deployment tab not shown when selecting service
* fix(TESB-21830) : deployment tab not shown when selecting service
* fix(TESB-21830) : deployment tab not shown when selecting service
Added Exception handling
Read access to the bundles included in a feature is required in order to determine which dependency modules are bundles and should therefore not be physically included in the route bundle.
* fix(TUP-19815)Add a problem check for tRunJob
https://jira.talendforge.org/browse/TUP-19815
* fix(TUP-19815)A better solution.
* fix(TUP-19815) A better description
* fix(TUP-19815)at first, when create a new tRunJob, this process is
empty,should not check
* fix(TUP-19705)can't do mvn package for the build out job when select
Sources(maven)
https://jira.talendforge.org/browse/TUP-19705
To support to use mvn package directly
* fix(TUP-19705)can't do mvn package for the build out job when select
Sources(maven)
Modified the wrong spell;
<talend.job.pompath>@ProjectRelativePath@</talend.job.pompath> the
@ProjectRelativePath@ can't change to ../ today,strange, so just
modified to ../
* fix(TUP-19705) This commit to fix that there is nothing in the build out
zip when user choose multiple job.
* fix(TUP-19705) added joblet, subjob and pigudf for zip
* fix(TUP-19705)package all joblet to zip, modified package subjob to
better solution.
* fix(TUP-19705)For packageSubJob and pom, better solution.
* fix(TUP-19705) arranged folder structure
* fix(TUP-19705) To support subjob which belongs to reference project
Local runtime for Studio job/routes execution should not be used in some
cases: build type has to be checked to define the best execution
processor. As execution processor must change when build type is updated
in deployment tab, processor can not be persisted anymore.
Job build wizard displays ESB microservice as a possibility to build the
jobs. Build s microservice won't work in TOS for ESB version. This
removes Microservice from buid type combo box when product is TOS.
| Patch Name | Patch\_20190920\_TPS-3404\_v1-7.0.1 |
| Release Date | 2019-10-11 |
| Target Version | 7.0.1.20190226\_1146-patch |
| Product affected | Talend Studio |
## Introduction
This is a self-contained patch.
**NOTE**: For information on how to obtain this patch, reach out to your Support contact at Talend.
## Fixed issues
This patch contains the following fixes:
- TPS-3404 [7.0.1] An error occurs on tFileOutputExcel after Iterate when /tmp/profiles folder does not exist (TDI-42092)
## Prerequisites
Consider the following requirements for your system:
- Talend Studio 7.0.1 must be installed.
- Patch TPS-2956 must be installed.
## Installation
### Installing the patch using Software update
1) Logon TAC and switch to Configuration->Software Update, then enter the correct values and save referring to the documentation: https://help.talend.com/reader/f7Em9WV_cPm2RRywucSN0Q/j9x5iXV~vyxMlUafnDejaQ
2) Switch to Software update page, where the new patch will be listed. The patch can be downloaded from here into the nexus repository.
3) On Studio Side: Logon Studio with remote mode, on the logon page the Update button is displayed: click this button to install the patch.
### Installing the patch using Talend Studio
1) Create a folder named "patches" under your studio installer directory and copy the patch .zip file to this folder.
2) Restart your studio: a window pops up, then click OK to install the patch, or restart the commandline and the patch will be installed automatically.
SqlMemoController.QueryError.infoMsg=This query can not contain context parameters(like $_context) ,\n or this query has not been enclosed by {0} . Please correct.
@@ -144,7 +143,6 @@ NewProcessWizard.failureText=Job could not be saved
ContextParameterPage.shouldPrompt=Prompt for value
ChangeActivateStatusSubjobCommand.Label.DeactiveComplete=Deactivate all linked Subjobs
EParameterName.Description=Description
EParameterName.Description=Description
Process.IfToUpgradeMetadata=The metadata used in the following component(s) has been modified.\nSelect the component(s) that you want to update from the repository.
NewProcessWizard.title=New Job
CheckController.decoration.description=Value taken from the repository
ToggleSubjobsAction.LABEL=Supprimer le surlignage des sous-jobs
EParameterName.schemaOptions=Options du sch<63>ma
EParameterName.Purpose=Objectif
EParameterName.Purpose=Objectif
MultiPageEditorContributor.Grid=&Grille
EParameterName.tableLogs=Table de logs
SqlMemoController.QueryError.infoMsg=Cette requ<71>te ne peut contenir des param<61>tres de contexte (comme $_context) ,\n ou cette requ<71>te n'a pas <20>t<EFBFBD> entour<75>e de {0}. Merci de corriger.
@@ -142,7 +141,6 @@ NewProcessWizard.failureText=Le Job n'a pas pu
ContextParameterPage.shouldPrompt=Invite pour une valeur
ContextParameterPage.prompt=Invite
EParameterName.Name=Nom
EParameterName.Name=Nom
EParameterName.onDatabaseFlag=Dans la base de donn<6E>es
ChangeActivateStatusSubjobCommand.Label.DeactiveComplete=D<EFBFBD>sactiver les Sous-job li<6C>s
EParameterName.Description=Description
EParameterName.Description=Description
Process.IfToUpgradeMetadata=La m<>tadonn<6E>e utilis<69>e dans le(s) composant(s) suivant(s) a <20>t<EFBFBD> modifi<66>e.\nS<6E>lectionnez le(s) composant(s) que vous voulez mettre <20> jour <20> partir du R<>f<EFBFBD>rentiel.
NewProcessWizard.title=Nouveau Job
CheckController.decoration.description=Valeur prise du r<>f<EFBFBD>rentiel
writerWithFeedbackMain_<%=cid%> = new org.talend.codegen.flowvariables.runtime.FlowVariablesWriter(writerWithFeedbackMain_<%=cid%>, container_<%=cid%>);
writerWithFeedbackReject_<%=cid%> = new org.talend.codegen.flowvariables.runtime.FlowVariablesWriter(writerWithFeedbackReject_<%=cid%>, container_<%=cid%>);
writerWithFeedbackReject_<%=cid%> = new org.talend.codegen.flowvariables.runtime.FlowVariablesWriter(writerWithFeedbackReject_<%=cid%>, container_<%=cid%>);
class SchemaSettingTool_<%=cid%>_<%=++schemaIndex%>_<%=classNameTail%> {
String getSchemaValue() {
<%
if((splits == null) || (splits.length < 2)) {
%>
return <%=schemaValue%>;
<%
} else {
%>
StringBuilder s = new StringBuilder();
<%
for(int i=0; i<splits.length; i++) {
String currentSplit = splits[i];
if(i == 0) {
%>
a(<%=currentSplit%>",s);
<%
continue;
}
if(i == (splits.length - 1)) {
%>
a("<%=currentSplit%>,s);
<%
continue;
}
%>
a("<%=currentSplit%>",s);
<%
}
%>
return s.toString();
<%
}
%>
}
void a(String part, StringBuilder strB) {
strB.append(part);
}
}
SchemaSettingTool_<%=cid%>_<%=schemaIndex%>_<%=classNameTail%> sst_<%=cid%>_<%=schemaIndex%>_<%=classNameTail%> = new SchemaSettingTool_<%=cid%>_<%=schemaIndex%>_<%=classNameTail%>();
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.