问题标签 [jboss7.x]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 context.lookup 加载远程接口时出现问题
我曾经使用 jboss 4.2.3 GA 并且一切正常(至少从客户端调用远程接口)。现在我尝试使用 Jboss 7.0.1 FINAL 来部署它
我有(在服务器项目上)这个类:
我有远程接口
现在我曾经在这样的上下文的帮助下从客户端调用远程接口:
但这不再起作用了。现在我收到此错误消息
我的 ear 文件叫做ear-1.0.0.ear,里面的客户端叫做client-1.0.0.war,服务器叫做server-1.0.0.jar。
这是ear文件中application.xml的内容
我需要在哪里配置上下文名称?或者我做错了什么?
非常感谢和问候,豪克
PS.:我只是打印了所有的JNDI Context Information,只有数据库中的数据源。我这样做了:
servlets - Tomcat 7/JBoss7 的自定义会话 ID 生成器
伙计们,
我的 webapp 需要 URL 安全的会话 ID。那些由 JBoss 7 生成的(在 JBoss 中嵌入了 Tomcat 7)有像“+”这样的字符,这让我们有些心痛。我正在探索的途径之一是生成 URL 安全会话 ID。有人知道 J2EE Web 应用程序中的正确连接点,我可以在其中插入我的自定义会话 id 生成器吗?
理想情况下,这个挂钩点来自 servlet API 本身。如果没有,我也对 Tomcat/JBoss 特定的解决方案感到满意。
谢谢。
-拉吉
jsf - 如何通过用户登录重定向页面请求
我正在使用 Seam 3 和 JBoss 7 开发一个站点。我正在使用 Seam 安全性和 JSF。该站点的首页具有登录控件。当用户输入他的凭据时,他被重定向到他的用户页面“/MySC”。
但是,如果登录用户只是键入域根目录“/”,他就会进入首页。我想要的是,当用户登录时,他应该无法再次访问首页。如果他要求转到首页或在地址栏中输入域根目录,我希望他被重定向到“/MySC”。我怎样才能做到这一点?
java - 在 jBoss AS 7 中部署 EAR,其中包含 WAR 中的 Web 服务
我有一个按报告结构的EAR文件:
MANIFEST.MF 是自动生成的并且是空白的,在 application.xml 中只有 warfile 条目。
当我在 jBoss 管理控制台中部署它时,不会显示战争包含的 Web 服务。如果我直接将战争显示出来。
你对这个问题有什么建议吗?
谢谢,达里奥
jboss - 使用 Atmosphere + Jersey 在 pubsub 示例中出错
我已经使用 JBoss 7 启动并运行了一个 Jersey 项目,并且运行良好。我所拥有的一个区别是我将 Jersey 与 Spring 一起使用。所以我的 JQueryPubSub 看起来像这样
所以我想添加这个例子,但我得到了
22:55:27,381 严重 [com.sun.jersey.spi.inject.Errors](MSC 服务线程 1-3)在资源和/或提供程序类中检测到以下错误和警告:严重:缺少字段依赖项: org.atmosphere.cpr.Broadcaster com.order.resources.JQueryPubSub.topic
有什么想法可以解决这个问题,为什么泽西岛似乎在积极地将价值注入广播公司?
jboss - 如何在 JBoss 7 中加载 APR 连接器(本机)
我想使用 Atmosphere XMPP,但我需要加载本机连接器 APR。我对 JBoss 7 还不是很熟悉,所以我想知道是否有人知道如何做到这一点?Windows x64 或 Linux x64 环境。没关系。谢谢
java - JBoss AS7 *.dodeploy 文件
我们将我们的应用程序打包为 .war 文件,我们宣传对 JBoss AS5 的支持,并指示我们的客户将 .war 复制到他们的 JBoss 'deploy' 目录中,并启动他们的应用程序服务器以部署 .war。
我们正在引入对 JBoss AS7 的支持,因此我们对 AS7 的部署说明必须更改为类似
这种部署方法对我来说似乎很尴尬,而且可能很脆弱,因为未能成功创建 *.dodeploy 文件会导致部署失败。此外,JBoss 启动问题可能会导致部署失败,从而导致 *.dodeploy 文件重命名为 *.failed - 因此在尝试重新部署之前必须将其重命名回 *.dodeploy。我们认为这个过程对于我们的一些客户来说似乎有点尴尬,他们可能不熟悉 JBoss AS7。
有什么方法可以自动化这个部署过程,以便那些可能对 JBoss AS7 的工作方式不满意的部署人员更顺畅吗?其他人如何处理这种情况?感谢您的任何建议。
ejb - 如何在 JBoss AS 7 中保护 RESTful 接口
在成功将我的 RESTful 应用程序迁移到 JBoss AS7 后,我想重新启用身份验证(我使用 BASIC auth over SSL)。现在看来,无需编写 XML 配置,只需使用注释即可。
不幸的是,我找不到我需要使用哪个 Maven 依赖项来导入 @WebService 和 @SecurityContext 注释。
或者这完全是错误的方式?在某处有一个可行的例子吗?
谢谢你的帮助!
dependency-injection - Jboss AS 7 - 依赖注入
我试图在 Jboss AS 7 中使用依赖注入,但我遇到了巨大的困难。
我已经设置了一个包含 EJB jar 和战争的 EAR。
战争包含一个richfaces 网络应用程序。
我尝试使用以下代码将 ejb jar 中的 EJB 注入到 faces 托管 bean 中:
但是,当我部署 jboss 时,控制台中会出现错误:
请协助!
java - jboss 7.0.1 hibernate javax.persistence.PersistenceException:EntityManager 没有持久性提供程序
我的休眠应用程序在 jboss-as-7.0.0.Final 中成功运行,我将其移至 jboss-as-7.0.1.Final 并开始收到这些错误
我的 persistence.xml 看起来像
我的 pom.xml 看起来像
引发这些错误的代码看起来像
我不确定发生了什么 - 这个应用程序在 jboss-as-7.0.0.Final 中运行。我知道 7.0.1 对捆绑在应用程序中的休眠版本有更好的支持 - 但我不确定这与我的问题有什么关系,因为我想使用与容器捆绑在一起的休眠版本。有任何想法吗?