我正在从事需要jboss应用程序服务器的Web项目。配置jboss服务器后,我正在运行我的应用程序。它显示如下错误:服务器已在本地主机上运行。Web在URL//localhost:8080找到了正在运行的服务器。 最佳答案 对我有用打开命令提示符输入netstat-noa并回车检查使用您端口的进程的“PID”然后输入taskkill/PID"PIDnumber"并回车正如@Mxsky所述:您可能必须使用/F选项强制进程退出。因此命令变为:taskkill/PIDpid_number/F完成。现在启动服务器
我们目前正在将我们的一些项目从JBoss4.x移植到JBoss7。到目前为止,一切似乎都运行良好,除了我们的MBean,我们通常使用它来提供简单的管理操作。我已经搜索了很长时间,但要么我无法找到正确的搜索词,要么我遗漏了一些知识来弥合JBoss4.x中的MBean定义和JBoss7.因此,希望有人可以提示我可能遗漏了什么或我必须阅读的地方(可能是一些文档、示例等)在Jboss4.x中,我们的MBean通常如下所示:@Service(objectName="Domain:Name=SomeMBean",xmbean="resource:")classSomeMBean{@EJBpriva
我刚刚切换到Weld以使用CDIJSF2Beans+对话范围。这是我的maven依赖:org.jboss.weld.servletweld-servlet1.0.1-Finaljarcompile这是我的web.xml中的条目:org.jboss.weld.environment.servlet.Listener我立即注意到的一件事是我只需要重新加载我的tomcat7大约2次,java.lang.OutOfMemoryError:PermGenspace将显示在catalina.out日志文件中。在使用Weld之前,我可以在没有java.lang.OutOfMemoryError的情况
我注意到许多redhat/jboss框架已经开始迁移到jboss-logging,他们以前使用SLF4J,例如hibernate4.0。Jboss-logging可以委托(delegate)给SLF4J使用jboss-logging比使用jboss-logging有什么优势?带Logback的SLF4J? 最佳答案 从技术上讲,没有。我怀疑此举主要是出于政治目的。JBossLlogging本身只是一个类似于SLF4J的API,因此只是委托(delegate)给实际的日志记录实现。通过使用他们自己的抽象,他们将自己与SLF4JAPI的
我是Jboss的新手,但我有多个Web应用程序,每个应用程序都使用spring-hibernate和其他开源库和portlet,所以基本上现在每个war文件都包含那些jar文件。如何将这些jar移动到一个公共(public)位置,这样我就不必将它们放在每个war文件中?我猜位置是server/default/lib,但我不确定。此外,将这些jar放在WEB-INF/lib与JBOSS/server/default/lib有何不同?我会遇到任何类加载器问题吗?我还有静态数据存储在静态字段中,例如Singleton,这些数据会在所有WAR文件中共享吗? 最佳答案
我正在为已经是多模块的Maven项目创建额外的模块。对于这个,我希望一切都像其他模块(意思是依赖项)一样,只是为了测试helloworld,然后我会去做一些更复杂的事情。当部署到jboss服务器上时,它确实打印了helloworld,但是我在控制台上遇到了一些奇怪的错误,有没有人有过类似的经历?我该如何解决?在这里:15:48:35,789ERROR[STDERR]log4j:ERRORA"org.jboss.logging.appender.FileAppender"objectisnotassignabletoa"org.apache.log4j.Appender"variable
在Eclipse中使用JBoss工具部署应用程序时出现以下错误:ErrorrenamingC:\wildfly-8.1.0.Final\standalone\tmp\tmp7858611943756287857.xhtmltoC:\wildfly-8.1.0.Final\standalone\deployments\.war\403.xhtml.Thismaybecausedbyyourserver'stemporarydeploydirectorybeingonadifferentfilesystemthanthefinaldestination.Youmayadjusttheses
(如标题中所问:)如何判断我正在运行的JBoss版本?我也很好奇我运行的是什么版本的tomcat。特定版本的JBoss是否对应特定版本的tomcat? 最佳答案 在您的JBoss库目录中:通过示例打开文件jboss-system.jar从META-INF目录中提取文件MANIFEST.MF使用文本编辑器打开MANIFEST.MF,然后查看属性Specification-Version和Implementation-Version 关于java-我正在运行哪个版本的JBoss?,我们在St
我下载了JBossApplicationServer5并成功部署了一个war文件。我将具有简单index.jsp文件的Hello.war复制粘贴到\jboss-5.1.0.GA-jdk6\jboss-5.1.0.GA\server\default\deploy而且效果很好。但是当我使用JBossAS7并在这里部署war文件时,它没有被执行。jboss-as-7.0.0.Final\jboss-as-7.0.0.Final\standalone\deployments如何部署?编辑:我用谷歌搜索但无法找到信息,因为JBossAS7相对较新。 最佳答案
我在Tomcat6的context.xml中配置了DataSource作为MyDataSource。我正在通过以下方式获取它:DataSourcedataSource;try{dataSource=(DataSource)newInitialContext().lookup("java:comp/env/MyDataSource");}catch(NamingExceptione){thrownewDaoConfigurationException("DataSource'"+url+"'ismissinginJNDI.",e);}一切正常。现在我将此代码导出到JbossAP6。我将我