pentaho-kettle icon indicating copy to clipboard operation
pentaho-kettle copied to clipboard

job 浏览 job 或者 trans error

Open zhu1147212910 opened this issue 3 years ago • 24 comments

image

HTTP状态 500 - 内部服务器错误 类型 异常报告

消息 Image is disposed

描述 服务器遇到一个意外的情况,阻止它完成请求。

例外情况

java.lang.IllegalArgumentException: Image is disposed org.eclipse.rap.rwt.remote.JsonMapping.toJson(JsonMapping.java:185) org.eclipse.rap.rwt.internal.lifecycle.WidgetLCAUtil.renderProperty(WidgetLCAUtil.java:424) org.eclipse.swt.internal.widgets.shellkit.ShellLCA.renderImage(ShellLCA.java:198) org.eclipse.swt.internal.widgets.shellkit.ShellLCA.renderChanges(ShellLCA.java:121) org.eclipse.swt.internal.widgets.shellkit.ShellLCA.renderChanges(ShellLCA.java:1) org.eclipse.rap.rwt.internal.lifecycle.WidgetLCA.render(WidgetLCA.java:40) org.eclipse.swt.internal.widgets.displaykit.DisplayLCA$RenderVisitor.render(DisplayLCA.java:318) org.eclipse.swt.internal.widgets.displaykit.DisplayLCA$RenderVisitor.visit(DisplayLCA.java:302) org.eclipse.swt.internal.widgets.WidgetTreeUtil.accept(WidgetTreeUtil.java:32) org.eclipse.swt.internal.widgets.displaykit.DisplayLCA.renderShells(DisplayLCA.java:175) org.eclipse.swt.internal.widgets.displaykit.DisplayLCA.render(DisplayLCA.java:101) org.eclipse.rap.rwt.internal.lifecycle.Render.execute(Render.java:32) org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.continueLifeCycle(RWTLifeCycle.java:155) org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.sleep(RWTLifeCycle.java:229) org.eclipse.swt.widgets.Display.sleep(Display.java:1258) org.pentaho.di.plugins.fileopensave.dialog.FileOpenSaveDialog.open(FileOpenSaveDialog.java:189) org.pentaho.di.plugins.fileopensave.extension.FileOpenSaveExtensionPoint.callExtensionPoint(FileOpenSaveExtensionPoint.java:71) org.pentaho.di.core.extension.ExtensionPointMap.callExtensionPoint(ExtensionPointMap.java:151) org.pentaho.di.core.extension.ExtensionPointHandler.callExtensionPoint(ExtensionPointHandler.java:45) org.pentaho.di.ui.core.events.dialog.extension.SpoonOpenExtensionPointWrapper.callExtensionPoint(SpoonOpenExtensionPointWrapper.java:38) org.pentaho.di.ui.core.events.dialog.SelectionAdapterFileDialog.widgetSelectedHelper(SelectionAdapterFileDialog.java:163) org.pentaho.di.ui.core.events.dialog.SelectionAdapterFileDialog.widgetSelected(SelectionAdapterFileDialog.java:96) org.pentaho.di.ui.job.entries.job.JobEntryJobDialog.selectJob(JobEntryJobDialog.java:295) org.pentaho.di.ui.job.entries.job.JobEntryJobDialog.pickFileVFS(JobEntryJobDialog.java:330) org.pentaho.di.ui.job.entries.job.JobEntryJobDialog.access$200(JobEntryJobDialog.java:87) org.pentaho.di.ui.job.entries.job.JobEntryJobDialog$3.widgetSelected(JobEntryJobDialog.java:228) org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:263) org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:109) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:687) org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:594) org.eclipse.swt.widgets.Display.executeNextEvent(Display.java:1217) org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1198) org.eclipse.swt.widgets.Display.safeReadAndDispatch(Display.java:1181) org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1173) org.pentaho.di.ui.job.entries.job.JobEntryJobDialog.open(JobEntryJobDialog.java:136) org.pentaho.di.ui.spoon.delegates.SpoonJobDelegate.editJobEntry(SpoonJobDelegate.java:233) org.pentaho.di.ui.spoon.Spoon.editJobEntry(Spoon.java:8755) org.pentaho.di.ui.spoon.job.JobGraph.editEntry(JobGraph.java:3074) org.pentaho.di.ui.spoon.job.JobGraph.mouseDoubleClick(JobGraph.java:670) org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:218) org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:109) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:687) org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:594) org.eclipse.swt.widgets.Display.executeNextEvent(Display.java:1217) org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1198) org.eclipse.swt.widgets.Display.safeReadAndDispatch(Display.java:1181) org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1173) org.eclipse.rap.rwt.application.AbstractEntryPoint.createUI(AbstractEntryPoint.java:69) org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:177) org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:290) java.lang.Thread.run(Thread.java:748) org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:107)

zhu1147212910 avatar Mar 30 '21 09:03 zhu1147212910

帅哥你那怎么弄成中文的我弄成中文费老大劲都不行,我想改docker容器的locale但是不行,能说一下么

CriysHot avatar Apr 02 '21 08:04 CriysHot

大兄弟你怎么搞成中文的,指点一下啊。

cdisk avatar Apr 12 '21 03:04 cdisk

帅哥你那怎么弄成中文的我弄成中文费老大劲都不行,我想改docker容器的locale但是不行,能说一下么

你的中文好了吗?

blackkeai avatar Aug 11 '21 04:08 blackkeai

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

blackkeai avatar Aug 11 '21 04:08 blackkeai

他这块源代码是读的操作系统的locale 如果操作系统locale是utf8_en就是英文 是utf8_zh就是中文,想要中文的话你如果不是docker,就该机器的locale就行,docker我不会,我是把docker容器的文件复制出来运行的

CriysHot avatar Aug 11 '21 04:08 CriysHot

他这块源代码是读的操作系统的locale 如果操作系统locale是utf8_en就是英文 是utf8_zh就是中文,想要中文的话你如果不是docker,就该机器的locale就行,docker我不会,我是把docker容器的文件复制出来运行的

我现在就是运行在docker 内部的,那我调整一下docker的系统编码。正常是他在options配置里面是可以选择语言的。

blackkeai avatar Aug 11 '21 04:08 blackkeai

你QQ发我我加你

CriysHot avatar Aug 11 '21 04:08 CriysHot

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

安装后,进入容器修改为中文模式。

docker exec -u root webspoon sh -c "echo LocaleDefault=zh_CN.UTF-8 > /home/tomcat/.kettle/.languageChoice"

cdisk avatar Aug 11 '21 04:08 cdisk

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

安装后,进入容器修改为中文模式。

docker exec -u root webspoon sh -c "echo LocaleDefault=zh_CN.UTF-8 > /home/tomcat/.kettle/.languageChoice"

修改后、重启了容器,没有生效,还是英文。

blackkeai avatar Aug 11 '21 04:08 blackkeai

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

安装后,进入容器修改为中文模式。

docker exec -u root webspoon sh -c "echo LocaleDefault=zh_CN.UTF-8 > /home/tomcat/.kettle/.languageChoice"

修改后、重启了容器,没有生效,还是英文。

需要把UTF-8 去掉,就生效了

blackkeai avatar Aug 11 '21 04:08 blackkeai

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

我是直接源码汉化的,好多地方都没有汉化完,改的源码

zhu1147212910 avatar Aug 26 '21 10:08 zhu1147212910

大兄弟你怎么搞成中文的,指点一下啊。

你的中文改好了吗?

我是直接源码汉化的,好多地方都没有汉化完,改的源码

不用改源码啊,有配置文件的啊

blackkeai avatar Sep 01 '21 02:09 blackkeai

他这块源代码是读的操作系统的locale 如果操作系统locale是utf8_en就是英文 是utf8_zh就是中文,想要中文的话你如果不是docker,就该机器的locale就行,docker我不会,我是把docker容器的文件复制出来运行的

请问怎么把docker镜像复制出来本地运行呢,复制出的镜像文件是分层的,运行后是否能修改源码调试呢?

TyroneZt avatar Sep 16 '21 01:09 TyroneZt

你QQ发我我加你

  1. 谢谢老哥。

zhujiebing avatar Jan 06 '22 11:01 zhujiebing

Image is disposed。。。meet the same problem,how to solve?

minhua1989 avatar Jan 19 '22 02:01 minhua1989

@minhua1989 Maybe it can help you。

#FROM tomcat:9.0.56-jdk8
FROM tomcat:8.5.73-jre8-openjdk-buster
#FROM tomcat:9.0-jdk8-openjdk-slim-buster
ENV JAVA_OPTS="-Xms1024m -Xmx2048m"
#RUN echo "root:lwo3urnQW" | chpasswd && \
#RUN echo "lwo3urnQW" | passwd --stdin root
USER root
ENV LC_ALL="zh_CN.GB18030" 
ENV LANG="zh_CN.GB18030" 
ENV LANGUAGE="zh_CN.GB18030:zh_CN"
RUN apt-get update && \
    apt install locales locales-all -y && \
    mkdir -p /var/lib/locales/supported.d

RUN echo "zh_CN.GB18030 GB18030 zh_CN.GBK GBK \n \
zh_CN.GB2312 GB2312 \n \
zh_CN.UTF-8 UTF-8 " > /var/lib/locales/supported.d/local && \
echo 'LC_ALL="zh_CN.GB18030" \n \
LANG="zh_CN.GB18030" \n \
LANGUAGE="zh_CN.GB18030:zh_CN"' > /etc/default/locale

RUN locale-gen zh_CN.GB18030 && \
    locale

zhujiebing avatar Jan 19 '22 07:01 zhujiebing

老哥知道怎么设置系统时区吗?我job设置的时间实际执行总是不对,执行日志的时间也不是东八区,容器的时区改了也没用。

kuan938 avatar Oct 19 '22 07:10 kuan938

不清楚,我是自己写日志记录

zhu1147212910 avatar Oct 19 '22 07:10 zhu1147212910

不清楚,我是自己写日志记录

你的job,能按照你设置的时间,定时执行吗?

kuan938 avatar Oct 19 '22 07:10 kuan938

Image is disposed最后怎么解决的哦,大神们

mengpeiwei avatar Dec 12 '22 11:12 mengpeiwei

歪楼了呀,我也遇到了Image is disposed

docker版换语言可以参考这个https://blog.csdn.net/qq_37349379/article/details/127082840

Jiongguang avatar Jun 02 '23 06:06 Jiongguang

歪楼了呀,我也遇到了Image is disposed

docker版换语言可以参考这个https://blog.csdn.net/qq_37349379/article/details/127082840 Image is disposed 问题解决了吗,大佬

MrWangXF avatar Jan 26 '24 09:01 MrWangXF

@zhu1147212910 请问这个问题解决了么?遇到同样的问题了

lixiaohua8001 avatar Jun 25 '24 01:06 lixiaohua8001