Skip to content

Commit 65bb7a0

Browse files
committed
[BACKLOG-5949] Pluginize XML steps/entries from kettle-engine
1 parent a5ca367 commit 65bb7a0

File tree

172 files changed

+5478
-1483
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

172 files changed

+5478
-1483
lines changed

assembly/ivy.xml

+3
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,9 @@
8181
<dependency org="${ivy.artifact.group}" name="elasticsearch-bulk-insert-plugin" rev="${project.revision}" changing="true" conf="plugins->default">
8282
<artifact name="elasticsearch-bulk-insert-plugin" type="zip"/>
8383
</dependency>
84+
<dependency org="${ivy.artifact.group}" name="kettle-xml-plugin" rev="${project.revision}" changing="true" conf="plugins->default">
85+
<artifact name="kettle-xml-plugin" type="zip"/>
86+
</dependency>
8487
<dependency org="pentaho" name="pentaho-karaf-assembly" rev="${project.revision}" changing="true" conf="pentaho-system->default" m:classifier="client">
8588
<artifact name="pentaho-karaf-assembly" type="zip" m:classifier="client"/>
8689
</dependency>

build.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ coverage.html.dir=${coverage.dir}/html
8080

8181
includeantruntime=false
8282

83-
plugin.list=kettle-gpload-plugin,kettle-hl7-plugin,kettle-palo-plugin,kettle-openerp-plugin,kettle5-log4j-plugin,googleanalytics,ms-access-bulk-loader,lucid-db-streaming-loader,gp-bulk-loader,xml-input,xml-input-stream,aggregate-rows,get-previous-row-field,ssh2-plugin,lucid-db-bulk-loader,elasticsearch-bulk-insert,salesforce,kettle-drools5-plugin,kettle-dummy-plugin,kettle-s3csvinput-plugin,kettle-shapefilereader-plugin,kettle-version-checker,pdi-pur-plugin
83+
plugin.list=kettle-gpload-plugin,kettle-hl7-plugin,kettle-palo-plugin,kettle-openerp-plugin,kettle5-log4j-plugin,googleanalytics,ms-access-bulk-loader,lucid-db-streaming-loader,gp-bulk-loader,xml-input,xml-input-stream,aggregate-rows,get-previous-row-field,ssh2-plugin,lucid-db-bulk-loader,elasticsearch-bulk-insert,salesforce,kettle-drools5-plugin,kettle-dummy-plugin,kettle-s3csvinput-plugin,kettle-shapefilereader-plugin,kettle-version-checker,pdi-pur-plugin,kettle-xml-plugin
8484
module.list=core,engine,dbdialog,ui
8585
all-subprojects.list=${module.list},${plugin.list}
8686
assembly.stage.dir=${assembly.dir}/bin/stage

engine/ivy.xml

-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@
8282
<dependency org="org.codehaus.jackson" name="jackson-core-asl" rev="1.9.2" transitive="false"/>
8383
<dependency org="org.codehaus.jackson" name="jackson-mapper-asl" rev="1.9.2" transitive="false"/>
8484
<dependency org="org.codehaus.jackson" name="jackson-jaxrs" rev="1.9.2" transitive="false"/>
85-
<dependency org="stax" name="stax" rev="1.2.0" transitive="false"/>
8685
<dependency org="org.hibernate" name="hibernate-core" rev="3.6.9.Final" transitive="false"/>
8786
<dependency org="org.hibernate" name="hibernate-c3p0" rev="3.6.9.Final" transitive="false"/>
8887
<dependency org="org.hibernate" name="hibernate-commons-annotations" rev="3.2.0.Final" transitive="false" />

engine/src/kettle-job-entries.xml

-4
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,14 @@
2525
<job-entry id="MSGBOX_INFO"> <description>i18n:org.pentaho.di.job.entry:JobEntry.MsgBoxInfo.TypeDesc</description> <classname>org.pentaho.di.job.entries.msgboxinfo.JobEntryMsgBoxInfo</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Utility</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.MsgBoxInfo.Tooltip</tooltip> <iconfile>ui/images/INF.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Display+Msgbox+info</documentation_url> <cases_url/> <forum_url/> </job-entry>
2626
<job-entry id="DELAY"> <description>i18n:org.pentaho.di.job.entry:JobEntry.Delay.TypeDesc</description> <classname>org.pentaho.di.job.entries.delay.JobEntryDelay</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Conditions</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.Delay.Tooltip</tooltip> <iconfile>ui/images/DLT.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Wait+for</documentation_url> <cases_url/> <forum_url/> </job-entry>
2727
<job-entry id="ZIP_FILE"> <description>i18n:org.pentaho.di.job.entry:JobEntry.ZipFile.TypeDesc</description> <classname>org.pentaho.di.job.entries.zipfile.JobEntryZipFile</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.FileManagement</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.ZipFile.Tooltip</tooltip> <iconfile>ui/images/ZIP.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Zip+file</documentation_url> <cases_url/> <forum_url/> </job-entry>
28-
<job-entry id="XSLT"> <description>i18n:org.pentaho.di.job.entry:JobEntry.XSLT.TypeDesc</description> <classname>org.pentaho.di.job.entries.xslt.JobEntryXSLT</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.XML</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.XSLT.Tooltip</tooltip> <iconfile>ui/images/XSLT.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/XSL+Transformation+%28Job+Entry%29</documentation_url> <cases_url/> <forum_url/> </job-entry>
2928
<job-entry id="MYSQL_BULK_FILE"> <description>i18n:org.pentaho.di.job.entry:JobEntry.MysqlBulkFile.TypeDesc</description> <classname>org.pentaho.di.job.entries.mysqlbulkfile.JobEntryMysqlBulkFile</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.BulkLoading</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.MysqlBulkFile.Tooltip</tooltip> <iconfile>ui/images/BLKMYSQLFL.svg</iconfile> <documentation_url/> <cases_url/> <forum_url/> </job-entry>
3029
<job-entry id="ABORT"> <description>i18n:org.pentaho.di.job.entry:JobEntry.Abort.TypeDesc</description> <classname>org.pentaho.di.job.entries.abort.JobEntryAbort</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Utility</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.Abort.Tooltip</tooltip> <iconfile>ui/images/ABR.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Abort+Job</documentation_url> <cases_url/> <forum_url/> </job-entry>
3130
<job-entry id="GET_POP"> <description>i18n:org.pentaho.di.job.entry:JobEntry.GetPOP.TypeDesc</description> <classname>org.pentaho.di.job.entries.getpop.JobEntryGetPOP</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Mail</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.GetPOP.Tooltip</tooltip> <iconfile>ui/images/GETPOP.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Get+Mails+from+POP</documentation_url> <cases_url/> <forum_url/> </job-entry>
3231
<job-entry id="PING"> <description>i18n:org.pentaho.di.job.entry:JobEntry.Ping.TypeDesc</description> <classname>org.pentaho.di.job.entries.ping.JobEntryPing</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Utility</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.Ping.Tooltip</tooltip> <iconfile>ui/images/PNG.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Ping+a+host</documentation_url> <cases_url/> <forum_url/> </job-entry>
3332
<job-entry id="DELETE_FILES"> <description>i18n:org.pentaho.di.job.entry:JobEntry.DeleteFiles.TypeDesc</description> <classname>org.pentaho.di.job.entries.deletefiles.JobEntryDeleteFiles</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.FileManagement</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.DeleteFiles.Tooltip</tooltip> <iconfile>ui/images/DFS.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Delete+Files</documentation_url> <cases_url/> <forum_url/> </job-entry>
3433
<job-entry id="SUCCESS"> <description>i18n:org.pentaho.di.job.entry:JobEntry.Success.TypeDesc</description> <classname>org.pentaho.di.job.entries.success.JobEntrySuccess</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.General</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.Success.Tooltip</tooltip> <iconfile>ui/images/SUC.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Success</documentation_url> <cases_url/> <forum_url/> </job-entry>
35-
<job-entry id="XSD_VALIDATOR"> <description>i18n:org.pentaho.di.job.entry:JobEntry.XSDValidator.TypeDesc</description> <classname>org.pentaho.di.job.entries.xsdvalidator.JobEntryXSDValidator</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.XML</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.XSDValidator.Tooltip</tooltip> <iconfile>ui/images/XSD.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/XSD+Validator+%28Job+Entry%29</documentation_url> <cases_url/> <forum_url/> </job-entry>
3634
<job-entry id="WRITE_TO_LOG"> <description>i18n:org.pentaho.di.job.entry:JobEntry.WriteToLog.TypeDesc</description> <classname>org.pentaho.di.job.entries.writetolog.JobEntryWriteToLog</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Utility</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.WriteToLog.Tooltip</tooltip> <iconfile>ui/images/WTL.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Write+to+log</documentation_url> <cases_url/> <forum_url/> </job-entry>
3735
<job-entry id="COPY_FILES"> <description>i18n:org.pentaho.di.job.entry:JobEntry.CopyFiles.TypeDesc</description> <classname>org.pentaho.di.job.entries.copyfiles.JobEntryCopyFiles</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.FileManagement</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.CopyFiles.Tooltip</tooltip> <iconfile>ui/images/CPY.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Copy+Files</documentation_url> <cases_url/> <forum_url/> </job-entry>
38-
<job-entry id="DTD_VALIDATOR"> <description>i18n:org.pentaho.di.job.entry:JobEntry.DTDValidator.TypeDesc</description> <classname>org.pentaho.di.job.entries.dtdvalidator.JobEntryDTDValidator</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.XML</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.DTDValidator.Tooltip</tooltip> <iconfile>ui/images/DTD.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/DTD+Validator+%28Job+Entry%29</documentation_url> <cases_url/> <forum_url/> </job-entry>
3936
<job-entry id="UNZIP"> <description>i18n:org.pentaho.di.job.entry:JobEntry.UnZip.TypeDesc</description> <classname>org.pentaho.di.job.entries.unzip.JobEntryUnZip</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.FileManagement</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.UnZip.Tooltip</tooltip> <iconfile>ui/images/UZP.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Unzip+file</documentation_url> <cases_url/> <forum_url/> </job-entry>
4037
<job-entry id="CREATE_FOLDER"> <description>i18n:org.pentaho.di.job.entry:JobEntry.CreateFolder.TypeDesc</description> <classname>org.pentaho.di.job.entries.createfolder.JobEntryCreateFolder</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.FileManagement</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.CreateFolder.Tooltip</tooltip> <iconfile>ui/images/CRF.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Create+a+folder</documentation_url> <cases_url/> <forum_url/> </job-entry>
4138
<job-entry id="FOLDER_IS_EMPTY"> <description>i18n:org.pentaho.di.job.entry:JobEntry.FolderIsEmpty.TypeDesc</description> <classname>org.pentaho.di.job.entries.folderisempty.JobEntryFolderIsEmpty</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Conditions</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.FolderIsEmpty.Tooltip</tooltip> <iconfile>ui/images/EFO.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Check+if+a+folder+is+empty</documentation_url> <cases_url/> <forum_url/> </job-entry>
@@ -46,7 +43,6 @@
4643
<job-entry id="MSSQL_BULK_LOAD"> <description>i18n:org.pentaho.di.job.entry:JobEntry.MssqlBulkLoad.TypeDesc</description> <classname>org.pentaho.di.job.entries.mssqlbulkload.JobEntryMssqlBulkLoad</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.BulkLoading</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.MssqlBulkLoad.Tooltip</tooltip> <iconfile>ui/images/BLKMSSQL.svg</iconfile> <documentation_url/> <cases_url/> <forum_url/> </job-entry>
4744
<job-entry id="MOVE_FILES"> <description>i18n:org.pentaho.di.job.entry:JobEntry.MoveFiles.TypeDesc</description> <classname>org.pentaho.di.job.entries.movefiles.JobEntryMoveFiles</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.FileManagement</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.MoveFiles.Tooltip</tooltip> <iconfile>ui/images/MVF.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Move+files</documentation_url> <cases_url/> <forum_url/> </job-entry>
4845
<job-entry id="COPY_MOVE_RESULT_FILENAMES"> <description>i18n:org.pentaho.di.job.entry:JobEntry.CopyMoveResultFilenames.TypeDesc</description> <classname>org.pentaho.di.job.entries.copymoveresultfilenames.JobEntryCopyMoveResultFilenames</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.FileManagement</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.CopyMoveResultFilenames.Tooltip</tooltip> <iconfile>ui/images/CMR.svg</iconfile> <documentation_url/> <cases_url/> <forum_url/> </job-entry>
49-
<job-entry id="XML_WELL_FORMED"> <description>i18n:org.pentaho.di.job.entry:JobEntry.XMLWellFormed.TypeDesc</description> <classname>org.pentaho.di.job.entries.xmlwellformed.JobEntryXMLWellFormed</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.XML</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.XMLWellFormed.Tooltip</tooltip> <iconfile>ui/images/XFC.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Check+if+XML+file+is+well+formed</documentation_url> <cases_url/> <forum_url/> </job-entry>
5046
<job-entry id="DELETE_FOLDERS"> <description>i18n:org.pentaho.di.job.entry:JobEntry.DeleteFolders.TypeDesc</description> <classname>org.pentaho.di.job.entries.deletefolders.JobEntryDeleteFolders</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.FileManagement</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.DeleteFolders.Tooltip</tooltip> <iconfile>ui/images/DSF.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Delete+folders</documentation_url> <cases_url/> <forum_url/> </job-entry>
5147
<job-entry id="COLUMNS_EXIST"> <description>i18n:org.pentaho.di.job.entry:JobEntry.ColumnsExist.TypeDesc</description> <classname>org.pentaho.di.job.entries.columnsexist.JobEntryColumnsExist</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Conditions</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.ColumnsExist.Tooltip</tooltip> <iconfile>ui/images/CEX.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Columns+exist+in+a+table</documentation_url> <cases_url/> <forum_url/> </job-entry>
5248
<job-entry id="EXPORT_REPOSITORY"> <description>i18n:org.pentaho.di.job.entry:JobEntry.ExportRepository.TypeDesc</description> <classname>org.pentaho.di.job.entries.exportrepository.JobEntryExportRepository</classname> <category>i18n:org.pentaho.di.job:JobCategory.Category.Repository</category> <tooltip>i18n:org.pentaho.di.job.entry:JobEntry.ExportRepository.Tooltip</tooltip> <iconfile>ui/images/EREP.svg</iconfile> <documentation_url>http://wiki.pentaho.com/display/EAI/Export+repository+to+XML+file</documentation_url> <cases_url/> <forum_url/> </job-entry>

0 commit comments

Comments
 (0)