java - 使用 tomcat 7 运行 Web 服务时出现 ClassNotFoundException?

标签 java web-services oim

我正在开发网络服务并遇到以下错误。

Servlet.service() for servlet [Jersey RESTful App] in context with path [/RestWebService] threw exception [org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: javax/ejb/CreateException] with root cause
java.lang.ClassNotFoundException: javax.ejb.CreateException

因为我正在处理 oim api,所以我还在类路径中添加了 wlfullclient.jar/WEB-INF/lib 文件夹.

添加那个 jar 之后异常仍然存在。

最佳答案

从这里下载 JAR 文件 j2ee-1.4.jar

将它放在您的/WEB-INF/lib 文件夹中。添加 CLASSPATH。然后重启服务器。

关于java - 使用 tomcat 7 运行 Web 服务时出现 ClassNotFoundException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30450090/

相关文章:

java - 如何使用querydsl调用mysql函数?

java - 有什么方法可以通过使用泛型来避免 instanceof 吗?

java - 如何声明一个ArrayList?

web-services - 是否有任何版本的 Delphi(不是 .net)支持 Document/literal 或 RPC/literal 绑定(bind) SOAP 服务?

java - Android Emulator 使用 HttpGet 通过代理访问 RESTful Web 服务

java - GlassFish 服务器部署

entitlements - 如何在 OIM 11G R2 PS3 中为管理员角色添加自定义功能

java - 进行延迟加载的更简洁的方法

web-services - 如何修复 SSLHandshakeException

rest - Azure 图形 API : Unable to find valid certification path to requested target on REST call