Commit fec71e92 by 莫晓莉

444

parent b56d66a4
......@@ -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'
})
},
......@@ -485,6 +490,11 @@ export default {
this.getKettleJobRecordList();
},
// 下载日志
downLoadFile(row){
var logFilePath=row.logFilePath;
}
......
......@@ -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>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment