有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

将Web服务导出到其他环境后出现java运行时错误

我在EclipseIDE上开发Web服务已经有一段时间了,完成后,我将其导出到运行Windows Server 2008 R2的服务器上。成功部署后,我遇到运行时错误:

16:03:39358错误[STDERR]java。lang.ClassCastException:org。jboss。ws。果心jaxrpc。客户ServiceFactoryImpl无法转换为javax。xml。rpc。服务工厂 16:03:39358 javax上的错误[STDERR]。xml。rpc。服务工厂。newInstance(ServiceFactory.java:63) 16:03:39358组织的错误[STDERR]。阿帕奇。jsp。GetDocuments_jsp_jspService(GetDocuments_jsp.java:86) 16:03:39358组织的错误[STDERR]。阿帕奇。贾斯珀。运行时。HttpJspBase。服务(HttpJspBase.java:70) 16:03:39358 javax上的错误[STDERR]。servlet。http。HttpServlet。服务(HttpServlet.java:717) 16:03:39358组织的错误[STDERR]。阿帕奇。贾斯珀。servlet。JspServletWrapper。服务(JspServletWrapper.java:369) 16:03:39358组织的错误[STDERR]。阿帕奇。贾斯珀。servlet。JspServlet。serviceJspFile(JspServlet.java:322) 16:03:39358组织的错误[STDERR]。阿帕奇。贾斯珀。servlet。JspServlet。服务(JspServlet.java:249) 16:03:39358 javax上的错误[STDERR]。servlet。http。HttpServlet。服务(HttpServlet.java:717) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。果心应用过滤链。internalDoFilter(ApplicationFilterChain.java:290) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。果心应用过滤链。doFilter(ApplicationFilterChain.java:206) 16:03:39358组织的错误[STDERR]。jboss。网状物公猫过滤器。回复领导过滤器。doFilter(ReplyHeaderFilter.java:96) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。果心应用过滤链。internalDoFilter(ApplicationFilterChain.java:235) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。果心应用过滤链。doFilter(ApplicationFilterChain.java:206) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。果心标准包装阀。调用(StandardWrapperValve.java:235) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。果心标准连接阀。调用(StandardContextValve.java:191) 16:03:39358组织的错误[STDERR]。jboss。网状物公猫安全安全关联阀。调用(SecurityAssociationValve.java:183) 16:03:39358组织的错误[STDERR]。jboss。网状物公猫安全JaccContextValve。invoke(jaccontextvalve.java:95) 16:03:39358组织的错误[STDERR]。jboss。网状物公猫安全SecurityContextEstablishmentValve。进程(SecurityContextEstablishmentValve.java:126) 16:03:39358组织的错误[STDERR]。jboss。网状物公猫安全SecurityContextEstablishmentValve。调用(SecurityContextEstablishmentValve.java:70) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。果心标准阀门。调用(StandardHostValve.java:127) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。阀门。打开阀门。调用(ErrorReportValve.java:102) 16:03:39358组织的错误[STDERR]。jboss。网状物公猫服务jca。缓存连接阀。调用(CachedConnectionValve.java:158) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。果心标准引擎版本。调用(StandardEngineValve.java:109) 16:03:39358组织的错误[STDERR]。阿帕奇。卡塔琳娜。连接器。郊狼适应者。服务(CoyoteAdapter.java:330) 16:03:39358组织的错误[STDERR]。阿帕奇。郊狼。http11。HTTP11处理器。进程(Http11Processor.java:829) 16:03:39358组织的错误[STDERR]。阿帕奇。郊狼。http11。http11协议$Http11ConnectionHandler。进程(Http11Protocol.java:599) 16:03:39358组织的错误[STDERR]。阿帕奇。公猫util。网JIoEndpoint$Worker。run(JIoEndpoint.java:451) 16:03:39358 java错误[STDERR]。朗。丝线。运行(未知源)

当我尝试访问Web方法时会发生这种情况,在本例中,GetDocuments就是Web方法。客户机正在使用JSP创建绑定存根,以便与服务通信。这些存根由Eclipse IDE自动生成。我不太了解Web服务,也不知道如何进一步研究这些问题,因为这是一个错误在我的项目中,不要指向任何真正的类

我最大的问题是,为什么我在导出项目之前没有收到错误。我想这可能是JRE或编译器的问题,但它们在两种平台上都是一样的。我将非常感谢您的帮助


共 (0) 个答案