草庐IT

jboss-cli

全部标签

java - 在 JBoss AS 6 中监听登录事件

我有一个在JBossAS6中运行的应用程序。身份验证正在使用“FORM”身份验证方法进行,并且用户正在正确登录。我希望能够在用户成功登录时调用一段自定义的静态代码。不幸的是,我找不到任何将在成功登录时执行代码的监听器、Hook或回调。HttpSessionListener确实有一个“sessionCreated”事件,但一旦用户访问任何页面,即使他们没有成功登录,也会立即调用它。这意味着即使查看登录表单也会触发事件。谁能给我指点JBossAS6(或同等版本)的一些文档,其中说明如何在用户首次成功登录时运行自定义代码?提前致谢。 最佳答案

java - 将 JBoss Maven 存储库中的所有 Artifact 添加到 Eclipse 中的 Maven 项目

我正在使用JBossEAP6.0.1(不是JBossAS7.1.1或7.1.3!)并且我刚刚开始一个Maven项目。在普通的Eclipse项目中,我将项目的目标运行时设置为JBossEAP服务器运行时,然后它的所有库都可用于我的项目。在此处可用意味着我可以使用例如ctrl-t在任何这些库中找到一个类,当我附加源代码时,我可以在调试时进入它们。我如何使用Maven(m2e)执行此操作?我在http://maven.repository.redhat.com/techpreview/eap6/6.0.1/找到了JBossEAP6.0.1的Maven存储库我是否需要向我的项目添加一些根依赖项

java - 我可以在 apache commons cli 中创建带有连字符的选项名称吗?

我正在尝试使用ApacheCommonsCLIjava库在其中设置带有连字符的选项名称,如“源文件”。Optionoption=newOption("source-files",true,"Listofsourcefiles")我得到这个错误,java.lang.IllegalArgumentException:optcontainsillegalcharactervalue'-'atorg.apache.commons.cli.OptionValidator.validateOption(OptionValidator.java:73)atorg.apache.commons.cli

java - 在 Jboss 7.1 上部署 datasource.xml

我正在尝试将名为oracle-ds.xml的数据源xml文件添加到我的JBoss7.1文件夹中,以便我部署在该服务器上的项目可以使用该数据源。正如在jboss.org上所解释的那样,我需要将该文件放在部署文件夹中。这就是我所做的。但与他们在上面的链接中所说的不同,我的本地Maven存储库中有我的Orcale驱动程序jar。无论如何,maven能够构建项目。现在当我重新启动Jboss时,它似乎将oracle-ds.xml视为需要部署的项目(jar),而不是xml设置文件...这是Jboss重启期间的一些控制台输出:15:58:16,666INFO[org.jboss.as.server.

java.io.IOException : No X-Jenkins-CLI2-Port (jenkins cli not working ) 异常

我正在尝试运行以下命令:java-jarjenkins-cli.jar-shttp://jenkins_URL/--usernamemyusername--passwordmypassword帮助但是我得到了错误:java.io.IOException:NoX-Jenkins-CLI2-Portamong[null,X-Required-Permission,X-Jenkins,X-You-Are-In-Group,X-Hudson,Content-Length,Expires,X-You-Are-Authenticated-As,X-Permission-Implied-By,Set

java - 当类在 JBoss 6 WAR WEB-INF/classes 文件夹中时出现 NoClassDefFoundError

我的问题是我构建了一个Web应用程序并将其作为WAR文件部署到JBoss6。我的servlet无法在我的应用程序中加载类并抛出NoClassDefFoundError。我确认这个类存在于WAR文件的正确位置。我的所有应用程序类都存在于WEB-INF/classes文件夹中,连同我的servlet类一起可以顺利执行。事实上,似乎只有这个类不在类路径中,因为应用程序的其他方面运行良好。JBoss在JDK1.6_21上运行,该应用程序是使用JDK1.6_24构建的,这应该不是问题吧?此外,此应用程序在Eclipse中本地运行良好,当我将WAR文件部署到单独的Tomcat7和Glassfish

java - 在 jboss 的部署目录之外部署 war

您好:我正在尝试在jboss的部署文件夹之外部署一个war文件。我用以下内容更改了context.xml:上下文文件在jboss-5.1.0.GA\server\default\deploy\jbossweb.sar\在5.1.0.GA和jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer\在4.2.3.GA中。这是我认为唯一的变化。但是没有用。有人可以告诉我还需要修改哪些其他文件吗?谢谢。 最佳答案 我发现我必须在jboss-service.xml添加目录位置:deploy

java - 在 Apache Commons CLI 中只需要一个参数吗?

我只是想知道ApacheCommonsCLI库中是否有任何方法可以指定必须提供一个参数?例如我有2个命令行参数,但必须提供一个(不多也不少)?我想要ip或msisdn,但不是两者都想要,也不是两者都想要:OptionBuilder.hasArg(true);OptionBuilder.withDescription("Blabla");OptionBuilder.isRequired(false);commandLineOptions.addOption(OptionBuilder.create("ip"));OptionBuilder.hasArg(true);OptionBuild

java - JBoss 5.0.1 上的 servlet jar 文件在哪里?

大家好:我正在尝试设置我的构建文件以便在JBossAS5.0.1上运行部署,我需要找到我应该用于构建的servletjar文件..我看过的所有网页似乎都表明该文件是javax.servlet.jar,它应该在C:\\server\default\lib目录中。我正在查看这个(以及我能想到的所有其他目录),但是找不到这个文件。我要么快疯了,要么安装了一个不稳定的jboss,要么有错误的信息。有人可以帮助我吗? 最佳答案 您要查找的文件是JBOSS_HOME/common/lib/servlet-api.jar。来自JBossAS5.0

java - jboss.jms 和 jboss.mq 有什么区别?

类org.jboss.jms.server.destination.QueueService和org.jboss.mq.server.jmx.Queue有什么区别? 最佳答案 org.jboss.jms.server.destination.QueueService是JBossMessaging的一部分,它是JBoss的新JMS实现,作为JBossAppServer版本5及更高版本(或JBossEAP4.3或更高版本)的一部分提供org.jboss.mq.server.jmx.Queue是JBossMQ的一部分,它是JBoss旧的(