草庐IT

ejb-client

全部标签

已解决org.springframework.web.client.ResourceAccessException资源访问异常的正确解决方法,亲测有效!!!

已解决org.springframework.web.client.ResourceAccessException资源访问异常的正确解决方法,亲测有效!!!目录问题分析出现问题的场景报错原因解决思路解决方法总结在使用Spring框架进行Web开发时,我们经常需要通过RestTemplate等工具与外部API或微服务进行通信。然而,在这个过程中,你可能会遇到org.springframework.web.client.ResourceAccessException异常。本篇博客将深入探讨该异常的背景、原因,并提供一套详细的解决方案。问题分析ResourceAccessException是指在尝试

java - @ViewScoped 托管 bean 中的 @EJB 导致 java.io.NotSerializableException

我一直在用@ViewScoped托管bean来解决我的问题。我正在使用primeface的“计划”组件来显示一些事件。当用户单击特定按钮时,将使用ajax调用viewscopedbean中的方法,但每次我得到一个“java.io.NotSerializableException”,如果我更改托管bean范围以请求问题消失。我做错了什么?有什么想法吗?这是我的托管bean:@ManagedBean(name="schedule")@ViewScopedpublicclassScheduleMBeanimplementsSerializable{@EJBprivateCongeBeanco

java - 在 AS7 中转换查找的 EJB View 时出现 ClassCastException

我正在将2个EAR部署到JBossAS7.1.0.Alpha1-SNAPSHOT(7.0.1.Final后版本)。两者都部署良好。我有一个EJBSingleton类打包在一个JAR中,在其中一个EAR中:@Startup@Singleton//oneof@Local(Store.class),@Remote(Store.class),@LocalBean@TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)@Transactional(TransactionPropagation.SUPPORTS)publicclas

java - 启动 ejb bean 不工作

我正在尝试使用启动ejb在启动时做一些事情。但是我的bean从未被调用过。这是我的bean:importjavax.annotation.PostConstruct;importjavax.ejb.Startup;importjavax.inject.Singleton;@Singleton@StartuppublicclassStartupBean{@PostConstructpublicvoiddoSomething(){System.out.println("why??");}}我正在使用jboss7.1.1。我做错了什么?你可以在bitbucket找到我的源代码:https:/

java - Eclipse:无法加载 JNI 共享库“C:\Program Files(x86)\Java\jdk1.7.0_15\bin\..\jre\bin\client\jvm.dll

我正在尝试安装Eclipse。为了安装,我已经完成了以下操作。在C:​​\ProgramFiles(x86)\Java\JDK1.7.0_15安装JDK7u1564位(实际下载名称:jdk-7u15-windows-i586.exe)我在管理员中运行cmd并键入“C:\Users\Alfred>java-version”,这给了我“Java版本“1.7.0_15”java(TM)SE运行时环境(build1.7.0_15-b03)JavaHotspot(TM)ClientVM(build23.7-b01,混合模式,共享)在同一个cmd窗口中,我输入了“C:\Users\Alfred>j

java - 使用 Jersey Client 进行摘要式身份验证

我用JerseyServer编写了一个RESTweb服务(太棒了!)。我现在正在使用JerseyClient开发它的客户端部分。在服务器端,我选择了DIGEST身份验证,因为我个人认为BASIC身份验证是一种异端,应该在我们的头脑中标记为“DEPRECATED”.不幸的是,我没有看到客户端对摘要式身份验证有任何支持。对于BASIC身份验证,可以执行以下操作:client.addFilter(newHTTPBasicAuthFilter(user,password));但我没有看到“HTTPDigestAuthFilter”对应项。我错过了什么吗?谢谢你的帮助,拉斐尔

java - ejb有关角色和身份验证的安全性问题

如果有人可以帮助我解决以下问题,我将不胜感激:@RolesAllowed和@DeclareRoles批注之间有什么区别?我开发了一个登录功能来根据数据库中的信息检查用户名和密码。但是,我想问一下如何将角色分配给经过身份验证的用户,以与上述批注一起使用。 最佳答案 Whatarethedifferencesbetween@RolesAllowedand@DeclareRolesannotations?@RolesAllowed批注用于指定实际上允许访问业务方法的角色列表。此注释的存在会影响EJB在运行时的行为,因为EJB容器会主动验证

java - EJB 容器是否驻留在所有应用程序服务器中。 EJB容器深入

我是EJB的新手。通过到目前为止的所有阅读和搜索,我了解到以下内容:EJB是编写和维护应用程序业务逻辑的bean。所有的EJB都放在称为EJB容器的东西中。EJB容器不过是为管理EJB而编写的服务器端程序,并提供EJB应提供的基本功能(即事务管理、安全性、无冲突环境等)。1)我的疑问是,所谓的EJB组件是否驻留在所有应用程序服务器中?2)当我们说EJB2.1/3.0/3.1时,是否意味着新版本的EJB容器已经发布了?3)EJB容器是否也驻留在Web服务器中?谢谢。 最佳答案 您正确理解了EJB思想。是和否。取决于您对“应用程序服务器

java - EJB 还活着吗?

您还在项目中使用session或实体EJB吗?为什么? 最佳答案 EJB3是对以前版本的巨大改进。它技术上仍然是JavaEE的标准服务器端实现工具集,并且由于它现在没有任何以前的包袱(由于注释和Java持久性),因此非常有用并且在我们说话时正在部署。正如一位评论者指出的那样,JBossSEAM就是基于它的。EJB3是Spring的可行替代方案,这两种技术可能会变得更加紧密相关。this文章详细介绍了Spring3.0将与EJBLite兼容(我不确定它到底是什么)并且可能成为JavaEE6的一部分。EJB不会去任何地方。

带有 MS Exchange : No authentication mechansims supported by both server and client 的 JavaMail

几天来我一直在尝试从Grails应用程序发送邮件,但没有成功。我正在使用:Grails1.3.7邮件1.0插件spring-security-core1.2.6插件tomcat7.0.23具体来说,我正在尝试使用Exchange从部署在Tomcat服务器上的应用程序通过端口25发送邮件,无需身份验证,无需SSL。我尝试从部署了该应用程序的VMWare虚拟机使用telnet发送消息,但成功了。这是我发送邮件的类:publicbooleansendMessage(Stringto,StringmsgSubject,StringmsgText){Stringhost="mail.mydoma