草庐IT

jboss-weld

全部标签

java - Jboss7.1如何配置简单认证

我正在处理由纯jsps(scriptlets)编写的项目,不使用任何框架。jboss版本:jboss-as-7.1.0.Final我现在正尝试在其上添加简单的身份验证。因此,当用户尝试浏览jsps时,例如http://localhost/myContextPath/hello.jsp,它需要先登录。web.xmlAllAccess/*DELETEPUTHEADOPTIONSTRACEGETPOSTCONFIDENTIALBASICjboss-web.xmlotherstandalone.xml([jboss_home]\standalone\configuration文件夹)users

java - 热部署不再适用于 JBoss ("Scheme change not implemented")

我的JBossAS4.2.3GA遇到了一个非常烦人的问题。直到最近一切都运行良好,但现在热部署功能不再起作用了。而且——一如既往——我不知道我做了什么导致了这种行为。我的项目是用Maven构建的。我清理了每个目标目录,安装了项目,然后将它们部署到服务器。因此Eclipse中的源和服务器上部署的项目应该是相同的。在一个方法中,我添加了一个简单的System.out.println("test");语句和——砰!--我收到以下错误:(来源:imagefruity.com)你知道解决我麻烦的方法吗? 最佳答案 好的,我现在做了以下事情:卸

jboss7.x - 找不到 rt.jar 中的类

在JBOSSEAP6(AS7)中:我正在调用Spring的WebServiceTemplate.marshalSendAndRecieve这反过来又难以找到rt.jar中存在的类Causedby:java.lang.ClassNotFoundException:com.sun.org.apache.xerces.internal.dom.DocumentImpl我不明白这是怎么发生的?肯定会在启动时加载rt.jar中的所有内容吗?有什么想法吗?谢谢,肯尼 最佳答案 好的,我找到了一个解决方案(不确定它是否正确,但它有效)。我通过运行

java - JBoss 中的 "javax.servlet.ServletException: non-HTTP request or response"

我的jboss在尝试运行我的应用程序(springmvc)时抛出无法描述的错误。它部署正常,这个异常没有告诉我任何有用的信息,所以我真的不知道该怎么做。我无法调试,真的什么也做不了:13:00:01,262INFO[ServerImpl]JBoss(Microcontainer)[5.1.0.GA(build:SVNTag=JBoss_5_1_0_GAdate=200905221053)]Startedin2m:13s:790ms**Startedsuccessfully**Whilerunningtheapplicationfromthebrowserthishappens:13:0

java - 在部署在 JBoss 中的 java servlet 中加载属性文件作为 war

我在JBoss4.0.2中部署了一个servlet作为war。我有一个已部署应用程序的属性文件。我应该把这个文件放在哪里?在jbossserver\default\conf文件夹下的conf目录下?如何以可移植的方式加载该属性文件? 最佳答案 要以可移植方式加载该属性文件,最好的方法是将其放在Web应用程序的类路径中(在WEB-INF/lib/下的JAR中)或在WEB-INF/classes/下或在应用程序服务器类路径上(如果您希望能够在不重新打包Web应用程序的情况下编辑该文件)并使用Class#getResourceAsStre

java - JCA Glassfish 到 JBoss/Wildfly

我需要能够将包含.rar资源适配器的.ear文件部署到jBoss/Wildfly。它以前一直在为GF工作。问题是在我的.war文件(也是.ear的一部分)中我有这个web.xml:eis/hostjavax.resource.cci.ConnectionFactoryContainerShareablejava:/env/eis/host-somehostjBoss找不到资源:Serviceswithmissing/unavailabledependencies"=>["jboss.naming.context.java.module.\"HostConnector-ear-1.17-

java - jboss 6.x 运行时服务器显示空白页

我正在使用eclipseKepler运行我的服务器JBoss6.x运行时服务器。当我运行我的服务器时,我得到了JBoss6.xRuntimeServer[Started,synchronized]但是访问的时候http://localhost:8080/http://localhost:8080/admin-console我得到了空白页。我更改了一些设置,但没有任何帮助。我的Windows操作系统上已经安装了xampp。当我使用命令提示符启动我的jboss时,xampp中的tomcat也会自动启动。所有端口都工作正常。服务器端口选择了8080,但仍然缺少一些东西,请任何人帮助我。

java - JBoss Cache 和 Ehcache 的性能

我正在考虑使用JBossCache或Ehcache来实现缓存。在查看了这两个API之后,我的直觉是JBoss可能比Ehcache的内存效率更高一些,因为它可以将raw对象放入缓存中,而Ehcache需要将数据包装在Element中。对象。我设置了一个快速工作台,在缓存中重复插入键值元组。键和值类非常简单:键:publicclassKeyimplementsSerializable{privatestaticfinallongserialVersionUID=-2124973847139523943L;privatefinalintkey;publicKey(intpValue){thi

java - 是否有可能破坏 CDI 示波器?

我正在开发一个JavaEE应用程序,主要是带有JSF管理控制台的JAX-RS,它使用CDI/Weld通过javax.enterprise.context.ApplicationScoped进行依赖注入(inject)对象。除了小的调试问题外,CDI在这个项目中表现出色。现在我需要对CDI注入(inject)的对象生命周期进行一些非常粗粒度的控制。我需要能够:从应用程序上下文中删除注入(inject)的对象,或者销毁/删除/清除/重置/删除整个应用程序上下文,或者Definemyown@ScopeTypeandimplementingContext我可以在其中提供执行上述两项任务之一的方

java - 使用 CDI 的性能影响

我正在编写一个JavaEE6Web应用程序,我注意到使用注入(inject)的对象与直接创建和使用该对象相比对性能有显着影响。每个方法调用的开销似乎约为50-60毫秒。例如,使用非注入(inject)的150次方法调用大约需要500毫秒,而使用注入(inject)对象的150次方法调用需要12,000-13,000毫秒。一个数量级的差异,然后是一些。这正常吗?我在JBossAS7.1.1final上运行,它使用Weld来处理CDI。注入(inject)的对象被定义为单例bean(通过javax.ejb.Singleton注释)。这会导致部分问题吗?还是只是Weld代理导致了速度下降?