找回密码
 注册成为天翎用户
查看: 1027|回复: 8

[已解决] 视图导出报错

[复制链接]
成都顶呱呱 发表于 2015-2-11 10:12:37 | 显示全部楼层 |阅读模式
本帖最后由 lance 于 2015-7-29 09:27 编辑
  1. HTTP Status 500 -
  2. type Exception report
  3. message
  4. description The server encountered an internal error that prevented it from fulfilling this request.
  5. exception
  6. java.lang.reflect.InvocationTargetException
  7.         sun.reflect.GeneratedMethodAccessor1218.invoke(Unknown Source)
  8.         sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  9.         java.lang.reflect.Method.invoke(Method.java:597)
  10.         com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
  11.         com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:289)
  12.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:252)
  13.         org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
  14.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  15.         com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167)
  16.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  17.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  18.         com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
  19.         org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
  20.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  21.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  22.         com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
  23.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  24.         com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239)
  25.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  26.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  27.         com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239)
  28.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  29.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  30.         com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)
  31.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  32.         org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73)
  33.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  34.         org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)
  35.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  36.         org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:252)
  37.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  38.         com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
  39.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  40.         com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
  41.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  42.         com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
  43.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  44.         com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
  45.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  46.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  47.         com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:161)
  48.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  49.         org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
  50.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  51.         com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)
  52.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  53.         com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189)
  54.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  55.         org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
  56.         org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:563)
  57.         org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
  58.         org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)
  59.         cn.myapps.base.web.filter.PersistenceFilter.doFilter(PersistenceFilter.java:34)
  60.         cn.myapps.base.web.filter.SecurityFilter.doFilter(SecurityFilter.java:130)
  61.         org.jasig.cas.client.util.AssertionThreadLocalFilter.doFilter(AssertionThreadLocalFilter.java:54)
  62.         org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75)
  63.         org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:197)
  64.         cn.myapps.core.sso.cas.filter.OBPMAuthenticationFilter.doFilter(OBPMAuthenticationFilter.java:87)
  65.         org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  66.         cn.myapps.base.web.filter.EncodingFilter.doFilter(EncodingFilter.java:28)
  67. root cause
复制代码
 楼主| 成都顶呱呱 发表于 2015-2-11 10:14:56 | 显示全部楼层
  1. java.lang.NoClassDefFoundError: Could not initialize class cn.myapps.core.workflow.element.FlowDiagram
  2.         cn.myapps.core.workflow.utility.XMLOperate.<init>(XMLOperate.java:36)
  3.         cn.myapps.core.workflow.utility.Factory.trnsXML2Dgrm(Factory.java:64)
  4.         cn.myapps.core.workflow.engine.WFRunner.<init>(WFRunner.java:51)
  5.         cn.myapps.core.workflow.storage.definition.ejb.BillDefiVO.toFlowDiagram(BillDefiVO.java:194)
  6.         cn.myapps.core.dynaform.document.ejb.Document.isHandup(Document.java:1809)
  7.         cn.myapps.core.dynaform.form.ejb.FormField.getDisplayType(FormField.java:1079)
  8.         cn.myapps.core.dynaform.form.ejb.FormField.getValue(FormField.java:1572)
  9.         cn.myapps.core.dynaform.view.ejb.Column.getValue(Column.java:886)
  10.         cn.myapps.core.dynaform.view.ejb.Column.getTextString(Column.java:818)
  11.         cn.myapps.core.dynaform.view.ejb.ExcelFileBuilder.convertToExcelData(ExcelFileBuilder.java:236)
  12.         cn.myapps.core.dynaform.view.ejb.ExcelFileBuilder.buildSheet(ExcelFileBuilder.java:98)
  13.         cn.myapps.core.dynaform.view.ejb.ExcelFileBuilder.buildSheet(ExcelFileBuilder.java:139)
  14.         cn.myapps.core.dynaform.view.ejb.ExcelFileBuilder.buildSheet(ExcelFileBuilder.java:176)
  15.         cn.myapps.core.dynaform.view.ejb.ViewProcessBean.expDocToExcel(ViewProcessBean.java:122)
  16.         cn.myapps.core.dynaform.view.ejb.ViewProcessBean$EnhancerByCGLIB$ecb10ae8.CGLIB$expDocToExcel$5(<generated>)
  17.         cn.myapps.core.dynaform.view.ejb.ViewProcessBean$EnhancerByCGLIB$ecb10ae8$FastClassByCGLIB$57849f97.invoke(<generated>)
  18.         net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
  19.         cn.myapps.protection.util.WarpProcessFactory.intercept(WarpProcessFactory.java:285)
  20.         cn.myapps.core.dynaform.view.ejb.ViewProcessBean$EnhancerByCGLIB$ecb10ae8.expDocToExcel(<generated>)
  21.         cn.myapps.core.dynaform.activity.ejb.type.ExportToExcel.doExecute(ExportToExcel.java:88)
  22.         cn.myapps.core.dynaform.activity.ejb.Activity.execute(Activity.java:1261)
  23.         cn.myapps.core.dynaform.activity.action.ActivityRunTimeAction.doAction(ActivityRunTimeAction.java:292)
  24.         sun.reflect.GeneratedMethodAccessor1218.invoke(Unknown Source)
  25.         sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  26.         java.lang.reflect.Method.invoke(Method.java:597)
  27.         com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
  28.         com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:289)
  29.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:252)
  30.         org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
  31.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  32.         com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:167)
  33.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  34.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  35.         com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
  36.         org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
  37.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  38.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  39.         com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
  40.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  41.         com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239)
  42.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  43.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  44.         com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:239)
  45.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  46.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  47.         com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)
  48.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  49.         org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73)
  50.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  51.         org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)
  52.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  53.         org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:252)
  54.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  55.         com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
  56.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  57.         com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
  58.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  59.         com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
  60.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  61.         com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
  62.         com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
  63.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  64.         com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:161)
  65.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  66.         org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
  67.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  68.         com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)
  69.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  70.         com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189)
  71.         com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
  72.         org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
  73.         org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:563)
  74.         org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
  75.         org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)
  76.         cn.myapps.base.web.filter.PersistenceFilter.doFilter(PersistenceFilter.java:34)
  77.         cn.myapps.base.web.filter.SecurityFilter.doFilter(SecurityFilter.java:130)
  78.         org.jasig.cas.client.util.AssertionThreadLocalFilter.doFilter(AssertionThreadLocalFilter.java:54)
  79.         org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75)
  80.         org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:197)
  81.         cn.myapps.core.sso.cas.filter.OBPMAuthenticationFilter.doFilter(OBPMAuthenticationFilter.java:87)
  82.         org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76)
  83.         cn.myapps.base.web.filter.EncodingFilter.doFilter(EncodingFilter.java:28)
  84. note The full stack trace of the root cause is available in the Apache Tomcat/6.0.37 logs.
  85. Apache Tomcat/6.0.37
复制代码
回复

使用道具 举报

 楼主| 成都顶呱呱 发表于 2015-2-11 10:25:36 | 显示全部楼层
测试发现,视图有一个列是脚本获取的。所有报错,但是这个字段是要显示子表字段的,所以得用脚本。怎么解决啊。
回复

使用道具 举报

kharry 发表于 2015-2-11 10:30:05 | 显示全部楼层
从报错上来看  他解析流程状态有问题   请说明是如何配置  是否有添加脚本
回复

使用道具 举报

 楼主| 成都顶呱呱 发表于 2015-2-11 10:38:18 | 显示全部楼层
搞定了。流程状态 开始用的getStateLabel()  虽然这个解决了。但是这个视图就不能放到主页上显示了。因为  主页上直接用表单上的$表单状态标签  会显示JSON字符串好像。
回复

使用道具 举报

kharry 发表于 2015-2-12 09:13:04 | 显示全部楼层
显示json的问题已经作为bug处理
回复

使用道具 举报

lance 发表于 2015-7-28 18:28:18 | 显示全部楼层
楼主的问题可参考以下帖子:http://www.teemlink.com/bbs/foru ... read&tid=227250
情况与之类似。
回复

使用道具 举报

 楼主| 成都顶呱呱 发表于 2015-7-29 09:26:32 | 显示全部楼层
已处理,请结贴!
回复

使用道具 举报

lance 发表于 2015-7-29 09:26:41 | 显示全部楼层
感谢楼主,可以结贴。
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 04:12

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表