Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
ETL-admin
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
莫晓莉
ETL-admin
Commits
fec71e92
Commit
fec71e92
authored
Jan 22, 2021
by
莫晓莉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
444
parent
b56d66a4
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
67 additions
and
49 deletions
+67
-49
src/views/watch/homework.vue
+57
-47
src/views/watch/transform.vue
+10
-2
No files found.
src/views/watch/homework.vue
View file @
fec71e92
...
...
@@ -144,7 +144,7 @@
{{
jobStatusList
[
scope
.
row
.
status
]
}}
</
template
>
</el-table-column>
<el-table-column
prop
label=
"操作"
width=
"200"
align=
"center"
>
<el-table-column
label=
"操作"
width=
"200"
align=
"center"
>
<
template
slot-scope=
"scope"
>
<el-button
size=
"mini"
...
...
@@ -153,13 +153,29 @@
@
click=
"seeLogContent(scope.row)"
>
查看
</el-button
>
<!--
<el-button
size=
"mini"
type=
"success"
icon=
"el-icon-download"
@
click=
"downLoadFile(scope.row)"
>
下载
</el-button
>
-->
<!--
<a
style=
"margin-left:10px;"
class=
'download'
href=
'D:/kettlepro/logs/1/DkettleProfilerepository11604412179291@filejobsuuid.kjb-log/1604412240087.txt'
download=
""
title=
"下载"
>
<el-button
size=
"mini"
type=
"success"
icon=
"el-icon-download"
@
click=
"seeDeatail()"
>
下载
</el-button
>
</a>
-->
<a
style=
"margin-left:10px;"
class=
'download'
:href=
'scope.row.logFilePath'
download=
""
title=
"下载"
>
<el-button
size=
"mini"
type=
"success"
icon=
"el-icon-download"
>
下载
</el-button
>
</a>
</
template
>
</el-table-column>
</el-table>
...
...
@@ -198,7 +214,7 @@ import {
getSimpleList
,
//获取我添加的作业列表
getLogContent
,
// 根据作业ID获取执行日志记录内容
}
from
"@/api/watch/homework"
;
import
{
getToken
}
from
"@/utils/auth"
;
import
{
getAllMonitorJob
,
//获取所有的监控作业数
}
from
"@/api/Statistics"
;
...
...
@@ -252,24 +268,6 @@ export default {
loadingLog
:
true
,
dialogShow
:
false
,
//查看详情弹窗
logContentdialog
:
false
,
//查看日志详情
// errorInfo:'',//日志详情
// value:'',
// options: [{
// value: '选项1',
// label: '黄金糕'
// }, {
// value: '选项2',
// label: '双皮奶'
// }, {
// value: '选项3',
// label: '蚵仔煎'
// }, {
// value: '选项4',
// label: '龙须面'
// }, {
// value: '选项5',
// label: '北京烤鸭'
// }],
jobRecordList
:[],
//分页获取作业执行日志记录列表
jobStatusList
:[
''
,
'成功'
,
'失败'
],
simpleList
:[],
//搜索下拉框我添加的作业列表
...
...
@@ -282,12 +280,19 @@ export default {
this
.
getAllSuccessCount
();
// 获取执行成功的数
this
.
getAllFailCount
();
// 获取执行失败的数
this
.
getKettleJobMonitorPageList
();
// 分页获取列表
this
.
setHeaders
();
},
methods
:
{
showAll
(){
this
.
jobShow
=!
this
.
jobShow
;
},
setHeaders
()
{
this
.
headers
=
{
contentType
:
"application/x-www-form-urlencoded"
,
Authorization
:
getToken
(),
};
},
// 获列表
getKettleJobMonitorList
()
{
var
params
=
{};
...
...
@@ -339,16 +344,16 @@ export default {
if
(
res
.
success
){
this
.
tableData
=
res
.
data
.
rows
;
// 测试数据start---
this
.
tableData
=
[
{
id
:
1
,
jobName
:
"test"
,
start
:
0
,
status
:
0
,
fail
:
0
,
success
:
1
,
},
],
//
this.tableData=[
//
{
//
id: 1,
//
jobName: "test",
//
start: 0,
//
status: 0,
//
fail: 0,
//
success: 1,
//
},
//
],
// 测试数据end---
this
.
pageInfo
.
total
=
res
.
data
.
total
;
...
...
@@ -380,20 +385,20 @@ export default {
if
(
res
.
success
){
this
.
jobRecordList
=
res
.
data
.
rows
;
// 测试数据start
this
.
jobRecordList
=
[
{
id
:
1
,
jobName
:
'filejobuuid22222222'
,
logFilePath
:
"D:/kettlepro/logs/1/DkettleProfilerepository11604412179291@filejobsuuid.kjb-log/1604412240087.txt"
,
recordId
:
23
,
recordJob
:
10
,
recordStatus
:
1
,
jobId
:
1
,
startTime
:
"2020-11-03 22:04:00"
,
stopTime
:
"2020-11-03 22:04:00"
,
status
:
1
},
];
//
this.jobRecordList=[
//
{
//
id:1,
//
jobName:'filejobuuid22222222',
//
logFilePath:"D:/kettlepro/logs/1/DkettleProfilerepository11604412179291@filejobsuuid.kjb-log/1604412240087.txt",
//
recordId:23,
//
recordJob:10,
//
recordStatus:1,
//
jobId:1,
//
startTime:"2020-11-03 22:04:00",
//
stopTime:"2020-11-03 22:04:00",
//
status:1
//
},
//
];
// 测试数据end
this
.
pageLog
.
total
=
res
.
data
.
total
;
//关闭加载样式
...
...
@@ -452,9 +457,9 @@ export default {
console
.
log
(
'根据作业ID获取执行日志记录内容:'
,
res
);
if
(
res
.
success
){
this
.
logContent
=
res
.
data
;
this
.
logContent
=
'2020/11/03 22:04:00 - filejobsuuid - Start of job execution 2020/11/03 22:04:00 - filejobsuuid - exec(0, 0, Start.0) 2020/11/03 22:04:00 - Start - Starting job entry 2020/11/03 22:04:00 - filejobsuuid - Starting entry [filejobs] 2020/11/03 22:04:00 - filejobsuuid - exec(1, 0, filejobs.0) 2020/11/03 22:04:00 - filejobs - Starting job entry 2020/11/03 22:04:00 - filejobs - Opening transformation: [D:
\
kettlepro
\
filerepository
\
trans
\
fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Loading transformation from XML file [D:
\
kettlepro
\
filerepository
\
trans
\
fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - ERROR (version 7.0.0.0-25, build 1 from 2016-11-05 15.35.36 by buildguy) : org.pentaho.di.core.exception.KettleException: 2020/11/03 22:04:00 - filejobs - Unexpected error during transformation metadata load 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - Unable to read file [file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1303) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.java:677) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:724) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:865) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:546) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.run(Job.java:436) 2020/11/03 22:04:00 - filejobs - at com.leadingsoft.web.quartz.JobQuartz.runFileJob(JobQuartz.java:179) 2020/11/03 22:04:00 - filejobs - at com.leadingsoft.web.quartz.JobQuartz.execute(JobQuartz.java:68) 2020/11/03 22:04:00 - filejobs - at org.quartz.core.JobRunShell.run(JobRunShell.java:202) 2020/11/03 22:04:00 - filejobs - at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 2020/11/03 22:04:00 - filejobs - Caused by: org.pentaho.di.core.exception.KettleXMLException: 2020/11/03 22:04:00 - filejobs - Unable to read file [file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:561) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:540) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.trans.TransMeta.(TransMeta.java:2724) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1238) 2020/11/03 22:04:00 - filejobs - ... 9 more 2020/11/03 22:04:00 - filejobs - Caused by: org.apache.commons.vfs2.FileNotFoundException: Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.AbstractFileObject.getInputStream(AbstractFileObject.java:1309) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.DefaultFileContent.getInputStream(DefaultFileContent.java:411) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.vfs.KettleVFS.getInputStream(KettleVFS.java:261) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:559) 2020/11/03 22:04:00 - filejobs - ... 12 more 2020/11/03 22:04:00 - filejobs - Caused by: java.io.FileNotFoundException: /opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr (No such file or directory) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.open0(Native Method) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.open(FileInputStream.java:219) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.(FileInputStream.java:157) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.local.LocalFile.doGetInputStream(LocalFile.java:241) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.AbstractFileObject.getInputStream(AbstractFileObject.java:1301) 2020/11/03 22:04:00 - filejobs - ... 15 more 2020/11/03 22:04:00 - filejobsuuid - Finished job entry [filejobs] (result=[false]) 2020/11/03 22:04:00 - filejobsuuid - Job execution finished'
//
this.logContent='2020/11/03 22:04:00 - filejobsuuid - Start of job execution 2020/11/03 22:04:00 - filejobsuuid - exec(0, 0, Start.0) 2020/11/03 22:04:00 - Start - Starting job entry 2020/11/03 22:04:00 - filejobsuuid - Starting entry [filejobs] 2020/11/03 22:04:00 - filejobsuuid - exec(1, 0, filejobs.0) 2020/11/03 22:04:00 - filejobs - Starting job entry 2020/11/03 22:04:00 - filejobs - Opening transformation: [D:\kettlepro\filerepository\trans\fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Loading transformation from XML file [D:\kettlepro\filerepository\trans\fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - ERROR (version 7.0.0.0-25, build 1 from 2016-11-05 15.35.36 by buildguy) : org.pentaho.di.core.exception.KettleException: 2020/11/03 22:04:00 - filejobs - Unexpected error during transformation metadata load 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - Unable to read file [file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1303) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.java:677) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:724) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:865) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:546) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.run(Job.java:436) 2020/11/03 22:04:00 - filejobs - at com.leadingsoft.web.quartz.JobQuartz.runFileJob(JobQuartz.java:179) 2020/11/03 22:04:00 - filejobs - at com.leadingsoft.web.quartz.JobQuartz.execute(JobQuartz.java:68) 2020/11/03 22:04:00 - filejobs - at org.quartz.core.JobRunShell.run(JobRunShell.java:202) 2020/11/03 22:04:00 - filejobs - at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 2020/11/03 22:04:00 - filejobs - Caused by: org.pentaho.di.core.exception.KettleXMLException: 2020/11/03 22:04:00 - filejobs - Unable to read file [file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:561) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:540) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.trans.TransMeta.(TransMeta.java:2724) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1238) 2020/11/03 22:04:00 - filejobs - ... 9 more 2020/11/03 22:04:00 - filejobs - Caused by: org.apache.commons.vfs2.FileNotFoundException: Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.AbstractFileObject.getInputStream(AbstractFileObject.java:1309) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.DefaultFileContent.getInputStream(DefaultFileContent.java:411) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.vfs.KettleVFS.getInputStream(KettleVFS.java:261) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:559) 2020/11/03 22:04:00 - filejobs - ... 12 more 2020/11/03 22:04:00 - filejobs - Caused by: java.io.FileNotFoundException: /opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr (No such file or directory) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.open0(Native Method) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.open(FileInputStream.java:219) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.(FileInputStream.java:157) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.local.LocalFile.doGetInputStream(LocalFile.java:241) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.AbstractFileObject.getInputStream(AbstractFileObject.java:1301) 2020/11/03 22:04:00 - filejobs - ... 15 more 2020/11/03 22:04:00 - filejobsuuid - Finished job entry [filejobs] (result=[false]) 2020/11/03 22:04:00 - filejobsuuid - Job execution finished'
}
this
.
logContent
=
'2020/11/03 22:04:00 - filejobsuuid - Start of job execution 2020/11/03 22:04:00 - filejobsuuid - exec(0, 0, Start.0) 2020/11/03 22:04:00 - Start - Starting job entry 2020/11/03 22:04:00 - filejobsuuid - Starting entry [filejobs] 2020/11/03 22:04:00 - filejobsuuid - exec(1, 0, filejobs.0) 2020/11/03 22:04:00 - filejobs - Starting job entry 2020/11/03 22:04:00 - filejobs - Opening transformation: [D:
\
kettlepro
\
filerepository
\
trans
\
fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Loading transformation from XML file [D:
\
kettlepro
\
filerepository
\
trans
\
fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - ERROR (version 7.0.0.0-25, build 1 from 2016-11-05 15.35.36 by buildguy) : org.pentaho.di.core.exception.KettleException: 2020/11/03 22:04:00 - filejobs - Unexpected error during transformation metadata load 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - Unable to read file [file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1303) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.java:677) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:724) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:865) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:546) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.run(Job.java:436) 2020/11/03 22:04:00 - filejobs - at com.leadingsoft.web.quartz.JobQuartz.runFileJob(JobQuartz.java:179) 2020/11/03 22:04:00 - filejobs - at com.leadingsoft.web.quartz.JobQuartz.execute(JobQuartz.java:68) 2020/11/03 22:04:00 - filejobs - at org.quartz.core.JobRunShell.run(JobRunShell.java:202) 2020/11/03 22:04:00 - filejobs - at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 2020/11/03 22:04:00 - filejobs - Caused by: org.pentaho.di.core.exception.KettleXMLException: 2020/11/03 22:04:00 - filejobs - Unable to read file [file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:561) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:540) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.trans.TransMeta.(TransMeta.java:2724) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1238) 2020/11/03 22:04:00 - filejobs - ... 9 more 2020/11/03 22:04:00 - filejobs - Caused by: org.apache.commons.vfs2.FileNotFoundException: Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.AbstractFileObject.getInputStream(AbstractFileObject.java:1309) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.DefaultFileContent.getInputStream(DefaultFileContent.java:411) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.vfs.KettleVFS.getInputStream(KettleVFS.java:261) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:559) 2020/11/03 22:04:00 - filejobs - ... 12 more 2020/11/03 22:04:00 - filejobs - Caused by: java.io.FileNotFoundException: /opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr (No such file or directory) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.open0(Native Method) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.open(FileInputStream.java:219) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.(FileInputStream.java:157) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.local.LocalFile.doGetInputStream(LocalFile.java:241) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.AbstractFileObject.getInputStream(AbstractFileObject.java:1301) 2020/11/03 22:04:00 - filejobs - ... 15 more 2020/11/03 22:04:00 - filejobsuuid - Finished job entry [filejobs] (result=[false]) 2020/11/03 22:04:00 - filejobsuuid - Job execution finished'
//
this.logContent='2020/11/03 22:04:00 - filejobsuuid - Start of job execution 2020/11/03 22:04:00 - filejobsuuid - exec(0, 0, Start.0) 2020/11/03 22:04:00 - Start - Starting job entry 2020/11/03 22:04:00 - filejobsuuid - Starting entry [filejobs] 2020/11/03 22:04:00 - filejobsuuid - exec(1, 0, filejobs.0) 2020/11/03 22:04:00 - filejobs - Starting job entry 2020/11/03 22:04:00 - filejobs - Opening transformation: [D:\kettlepro\filerepository\trans\fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Loading transformation from XML file [D:\kettlepro\filerepository\trans\fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - ERROR (version 7.0.0.0-25, build 1 from 2016-11-05 15.35.36 by buildguy) : org.pentaho.di.core.exception.KettleException: 2020/11/03 22:04:00 - filejobs - Unexpected error during transformation metadata load 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - Unable to read file [file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1303) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.execute(JobEntryTrans.java:677) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:724) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:865) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.execute(Job.java:546) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.Job.run(Job.java:436) 2020/11/03 22:04:00 - filejobs - at com.leadingsoft.web.quartz.JobQuartz.runFileJob(JobQuartz.java:179) 2020/11/03 22:04:00 - filejobs - at com.leadingsoft.web.quartz.JobQuartz.execute(JobQuartz.java:68) 2020/11/03 22:04:00 - filejobs - at org.quartz.core.JobRunShell.run(JobRunShell.java:202) 2020/11/03 22:04:00 - filejobs - at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 2020/11/03 22:04:00 - filejobs - Caused by: org.pentaho.di.core.exception.KettleXMLException: 2020/11/03 22:04:00 - filejobs - Unable to read file [file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr] 2020/11/03 22:04:00 - filejobs - Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:561) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:540) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.trans.TransMeta.(TransMeta.java:2724) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.job.entries.trans.JobEntryTrans.getTransMeta(JobEntryTrans.java:1238) 2020/11/03 22:04:00 - filejobs - ... 9 more 2020/11/03 22:04:00 - filejobs - Caused by: org.apache.commons.vfs2.FileNotFoundException: Could not read from "file:///opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr" because it is not a file. 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.AbstractFileObject.getInputStream(AbstractFileObject.java:1309) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.DefaultFileContent.getInputStream(DefaultFileContent.java:411) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.vfs.KettleVFS.getInputStream(KettleVFS.java:261) 2020/11/03 22:04:00 - filejobs - at org.pentaho.di.core.xml.XMLHandler.loadXMLFile(XMLHandler.java:559) 2020/11/03 22:04:00 - filejobs - ... 12 more 2020/11/03 22:04:00 - filejobs - Caused by: java.io.FileNotFoundException: /opt/kettlepro/apache-tomcat/logs/D:/kettlepro/filerepository/trans/fileuuid.ktr (No such file or directory) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.open0(Native Method) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.open(FileInputStream.java:219) 2020/11/03 22:04:00 - filejobs - at java.base/java.io.FileInputStream.(FileInputStream.java:157) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.local.LocalFile.doGetInputStream(LocalFile.java:241) 2020/11/03 22:04:00 - filejobs - at org.apache.commons.vfs2.provider.AbstractFileObject.getInputStream(AbstractFileObject.java:1301) 2020/11/03 22:04:00 - filejobs - ... 15 more 2020/11/03 22:04:00 - filejobsuuid - Finished job entry [filejobs] (result=[false]) 2020/11/03 22:04:00 - filejobsuuid - Job execution finished'
})
},
...
...
@@ -484,6 +489,11 @@ export default {
this
.
pageLog
.
page
=
e
;
this
.
getKettleJobRecordList
();
},
// 下载日志
downLoadFile
(
row
){
var
logFilePath
=
row
.
logFilePath
;
}
...
...
src/views/watch/transform.vue
View file @
fec71e92
...
...
@@ -155,13 +155,21 @@
@
click=
"seeLogContent(scope.row)"
>
查看
</el-button
>
<el-button
<
!--
<
el-button
size=
"mini"
type=
"success"
icon=
"el-icon-download"
@
click=
"seeDeatail()"
>
下载
</el-button
>
>
-->
<a
style=
"margin-left:10px;"
class=
'download'
:href=
'scope.row.logFilePath'
download=
""
title=
"下载"
>
<el-button
size=
"mini"
type=
"success"
icon=
"el-icon-download"
>
下载
</el-button
>
</a>
</
template
>
</el-table-column>
</el-table>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment