2 xwgj2012 xwgj2012 于 2017.01.04 11:46 提问

上传到服务器报了一个流程这样的错误

java.lang.NoClassDefFoundError: org.eclipse.jdt.internal.compiler.env.INameEnvironment
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:136)
at org.apache.commons.jci.compilers.JavaCompilerFactory.createCompiler(JavaCompilerFactory.java:67)
at com.ecc.echain.jci.JCIClass.compile(JCIClass.java:45)
at com.ecc.echain.jci.JCIEval.invoke(JCIEval.java:67)
at com.ecc.echain.workflow.engine.WfEngine.ISRouteMatch(WfEngine.java:2654)
at com.ecc.echain.workflow.engine.WfEngine.getNextNodeList(WfEngine.java:3135)
at com.ecc.echain.workflow.engine.WorkFlowClient.getNextNodeList(WorkFlowClient.java:3536)
at com.yucheng.cmis.platform.workflow.msi.msiimple.WorkflowServiceImpl.getNextNodeList(WorkflowServiceImpl.java:983)
at com.yucheng.cmis.platform.workflow.op.GetNextNodeListOp.doExecute(GetNextNodeListOp.java:41)
at com.yucheng.cmis.operation.CMISOperation.execute(CMISOperation.java:145)
at com.yucheng.cmis.ad.mvc.ADRequestController.executeEMPLogic(ADRequestController.java:118)
at com.ecc.emp.web.servlet.mvc.EMPRequestController.executeTheFlow(EMPRequestController.java:487)
at com.ecc.emp.web.servlet.mvc.EMPRequestController.doRequest(EMPRequestController.java:307)
at com.ecc.emp.web.servlet.EMPRequestServlet.service(EMPRequestServlet.java:435)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at com.yucheng.cmis.base.CMISZipFilter.doFilter(CMISZipFilter.java:38)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at com.ecc.emp.web.jsptags.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:44)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.env.INameEnvironment
at java.lang.ClassNotFoundException.(ClassNotFoundException.java:77)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:271)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:653)
at java.lang.ClassLoader.loadClass(ClassLoader.java:619)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:176)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:35)
... 36 more
这个错误是什么原因啊,我写的流程,在本地测试是没问题的。上传到测试服务器之后就走到这一步的时候报了这个错误

1个回答

dabocaiqq
dabocaiqq   2017.01.14 23:21
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
项目打包上传服务器流程
网络服务器流程 1.连接服务器:  ssh dev@10.168.16.111   密码:devApp2013  端口号 22 2.上传jar包到服务器 3. ps -aux|grep java   查看端口号 ps -ef|grep java 查询所有正在运行的Java进程 4. sudo kill -9 12379  (杀死以前的端口
如果把JAVA EE项目打成war包,上传到服务器!
首先先用Myeclipse 8.6(我用的版本)将JAVA EE项目打成war包,      点击项目名,右键-->Export-->选Java EE文件夹下的WAR file(MyEclipse)-->点击:Next按钮-->选择要打成war包的项目和选择输入war包的路径(WAR file)-->点击:Finish按钮。稍等即可! 截图如下: 这样WAR包就打成了
项目上传到服务器后问题总结
最近两天在现在公司做的两个项目需要上传到服务器进行测试了可惜界面都还没有美化。。。汗!~不知道什么时候才能正式运行!不说废话了首先我建议大家在上传文件之前把web.config里的这两个配置节设置成这样,意思我想就不用我说了,偷个懒~呵呵其实主要是讲下我碰到的几个问题!1。Selected collating sequence not supported by th
ThinkPHP3.2 本地文件上传没问题 放到服务器上出错
正如标题所说,出现这个问题以后,我自然的就去找源码,一点点截断输出,最后把问题总结到“临时文件能找到,操作临时文件时就没反应了”,当时还没意识到这是服务器访问权限的问题,去网上找了找还是没结果。后来以为是apache环境配置和本地不一样,又卸了重装,和本地的配置文件一行一行的对比,最后还是老样子。 然后在CSDN的一篇博客《ThinkPhp上传服务器无法加载模块问题总结》里找到了突破口,里面有一
tp5上传至服务器中出现各类错误的解决方法
1.连接Mysql提示1045 access denied for user 'root'@'localhost' using password yes的解决方法检查上传至服务器中的tp5中的database.php中的连接数据库的密码是否正确2.连接Mysql提示Can’t connect to local MySQL server through socket的解决方法a.展示出所有的mysq...
C# 操作Windows Server 2003 AD域 常见异常与错误
这个异常的原因是LDAP的path没有写正确  应该是域名的问题 System.DirectoryServices.DirectoryServicesCOMException was caught   Message=从服务器返回了一个参照。   Source=Sy
从一个服务器向另一个服务器上传文件所遇到的问题(两个服务器都是云服务器)
首先两个服务器都要安装ftp服务(安装教程可以自行百度)。安装配置文件有时很重要如果不认真连不上后面的步骤都不行。要理清ftp的两种模式一种是主动模式还有就是被动模式。所谓主动模式:就是指客户端连接服务端的时候,告诉服务端,我们之间要进行通讯,数据交换。我申请开辟一个端口,专门用于我们之间的通信,也即C(client)端主动向S(Server)端发起的请求。被动模式就是指,一开始服务一起来,S端变...
将本地数据库里的表上传至服务器
一般来说在本地用tomcat搭建的环境做测试会在本地的数据库里留下一些数据,如果在服务器上不需要这些数据,那直接在服务器上新建数据库,修改代码中的路径即可。但是如果这些数据库需要保存,那么步骤如下: 1,使用nacivcat 导出数据库中的某个表的数据.为sql文件(使用命令行一样) 2,将该文件上传至服务器.,记住路径 3,在服务器上命令行登陆数据库,创建一个database ,使用sou
上传本地文件/代码到服务器空间
上传本地文件/代码到服务器空间
PHP之图片上传到服务器、上传的错误类型
文件上传:数据从浏览器传到服务器; 文件就是表单中数据的一部分,提交表单时,浏览器自动提交数据到服务器,包括文件在内; 表单上传图片 临时目录中的临时文件有有效期,默认是脚本周期(即一次请求结束); 下面是上传后的文件信息: 需要将临时上传文件持久化存储,将其移动到指定位置;move_uploaded_file(上传临时文件的位置,目标地址);