pentaho-kettle
pentaho-kettle copied to clipboard
job 浏览 job 或者 trans error
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)
帅哥你那怎么弄成中文的我弄成中文费老大劲都不行,我想改docker容器的locale但是不行,能说一下么
大兄弟你怎么搞成中文的,指点一下啊。
帅哥你那怎么弄成中文的我弄成中文费老大劲都不行,我想改docker容器的locale但是不行,能说一下么
你的中文好了吗?
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
他这块源代码是读的操作系统的locale 如果操作系统locale是utf8_en就是英文 是utf8_zh就是中文,想要中文的话你如果不是docker,就该机器的locale就行,docker我不会,我是把docker容器的文件复制出来运行的
他这块源代码是读的操作系统的locale 如果操作系统locale是utf8_en就是英文 是utf8_zh就是中文,想要中文的话你如果不是docker,就该机器的locale就行,docker我不会,我是把docker容器的文件复制出来运行的
我现在就是运行在docker 内部的,那我调整一下docker的系统编码。正常是他在options配置里面是可以选择语言的。
你QQ发我我加你
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
安装后,进入容器修改为中文模式。
docker exec -u root webspoon sh -c "echo LocaleDefault=zh_CN.UTF-8 > /home/tomcat/.kettle/.languageChoice"
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
安装后,进入容器修改为中文模式。
docker exec -u root webspoon sh -c "echo LocaleDefault=zh_CN.UTF-8 > /home/tomcat/.kettle/.languageChoice"
修改后、重启了容器,没有生效,还是英文。
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
安装后,进入容器修改为中文模式。
docker exec -u root webspoon sh -c "echo LocaleDefault=zh_CN.UTF-8 > /home/tomcat/.kettle/.languageChoice"
修改后、重启了容器,没有生效,还是英文。
需要把UTF-8 去掉,就生效了
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
我是直接源码汉化的,好多地方都没有汉化完,改的源码
大兄弟你怎么搞成中文的,指点一下啊。
你的中文改好了吗?
我是直接源码汉化的,好多地方都没有汉化完,改的源码
不用改源码啊,有配置文件的啊
他这块源代码是读的操作系统的locale 如果操作系统locale是utf8_en就是英文 是utf8_zh就是中文,想要中文的话你如果不是docker,就该机器的locale就行,docker我不会,我是把docker容器的文件复制出来运行的
请问怎么把docker镜像复制出来本地运行呢,复制出的镜像文件是分层的,运行后是否能修改源码调试呢?
你QQ发我我加你
- 谢谢老哥。
Image is disposed。。。meet the same problem,how to solve?
@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
老哥知道怎么设置系统时区吗?我job设置的时间实际执行总是不对,执行日志的时间也不是东八区,容器的时区改了也没用。
不清楚,我是自己写日志记录
不清楚,我是自己写日志记录
你的job,能按照你设置的时间,定时执行吗?
Image is disposed最后怎么解决的哦,大神们
歪楼了呀,我也遇到了Image is disposed
docker版换语言可以参考这个https://blog.csdn.net/qq_37349379/article/details/127082840
歪楼了呀,我也遇到了Image is disposed
docker版换语言可以参考这个https://blog.csdn.net/qq_37349379/article/details/127082840 Image is disposed 问题解决了吗,大佬
@zhu1147212910 请问这个问题解决了么?遇到同样的问题了