问题标签 [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.
eclipse - JBoss AS7 JNDI 数据源在重新发布后丢失
自从使用带有 Eclipse Indigo 的新 JBoss AS7 以来,我遇到了下一个问题。
在我对任何静态内容文件(如 css、html 或图像)进行更改并保存后,Eclipse 会按照应有的方式重新发布它。
我的问题是重新发布后,我的 JBoss JNDI 数据源根本失败,我需要重新启动 JBoss 服务器以使其重新与数据源一起工作。
数据源是与 MS SQL Server 2008 的简单连接,使用 sqljdbc4.jar,我将其复制到部署文件夹,使用独立配置,并使用 JBoss AS7 Admin Web 控制台创建数据源,所以它应该像jboss说应该是。
任何人都可以帮助我吗?
此外,另一种行为,如果我在 Eclipse 中修改像主 index.jsp 文件这样的动态内容,jboss 会显示它是否重新发布它,但是在我在 Eclipse 中完全重新启动服务器之前我看不到更改:S
请!帮助!!
java - 从 JBoss 7 AS 模块目录链接库
如果/modules
目录下的 JBoss AS 7 中有一个库,那么在我的项目中引用它的最佳方法是什么?
我正在开发一个项目,该项目过去只是将每个模块的依赖项放在一个/lib
文件夹中,与/src
. Ant 构建将简单地引用这些/lib
文件夹。
我并没有简单地将 JBoss 放在源代码控制中,尽管我不期待通过它们的/modules
子目录引用每个库。有没有更好的办法?
如果它提供了解决问题的其他途径:我正在使用 IntelliJ IDEA,尽管使用的是 Ant 构建而不是默认的 Make 构建,我们需要我们的 Ant 构建从命令行工作。
jboss - 如何在 jboss7 中配置静态上下文路径?
我正在尝试找到一种方法来配置 jboss7 的静态上下文路径。我们正在从 jboss4.2 升级,在那个版本中,我们在 server.xml 中有一个配置元素,如下所示:
它在目录 deploy\jboss-web.deployer 中。
这样做的目的是能够使用这样的 url 访问目录 /tmp/pdfdok:http://server:port/directory/pdf或更准确地说,使用 url 访问该目录上生成的 pdf 文档:http ://server:port/directory/pdf/pdfdoc.pdf来自客户端弹出窗口。
这里有人可以帮助我吗?
谢谢
符文
jboss7.x - 将 JBoss AS 7 日志记录扩展到数据库
我们在我们的应用程序中启用了 jboss 日志记录。目前我们正在使用“旋转文件处理程序”将所有内容记录到文件中。这是在 jboss 'standalone.xml' 文件中定义的。我们也在考虑将一些信息记录到日志数据库中;为了建立指标等。
有人可以提供一些我们可以在这里使用的选项吗?我们的最终目标是在将内容写入文件时;我们会拦截并将其写入数据库。我们不想内联这样做,因为那将是一个阻塞调用。
maven - 通过 cargo 部署时出错:javax.security.sasl.SaslException:没有更多的身份验证机制可以尝试
我一直在尝试通过 cargo maven 插件部署到本地 JBoss 7 AS 安装,但没有成功。我什至尝试为 JBoss 的管理界面启用安全性,但无济于事。
这是我的配置:
我得到的错误是:
jquery - 模型.save() 上的 Backbone + jquery + Java rest 后端错误回调
我正在使用backbonejs v 0.5.3 + jquery v 1.6.4 开发一个Web 应用程序。在后端,我在 jboss AS 7.0.2 上使用 jboss rest easy。
当我尝试获取模型时,一切正常,但是当我尝试更新模型时,每次都会调用错误回调函数。这是我的js代码:
奇怪的是:如果我尝试调试 javascript 代码,则会显示成功警报。在正常执行中,会显示错误警报(我在 Chrome 和 Firefox 上得到了相同的行为)。
对此有什么想法吗?
先感谢您!
jakarta-ee - @Asynchronous 不会导致在 JBossAS7 中异步调用 EJB 方法
我正在努力弄清楚为什么我的 EJB 中的 @Asynchronous 方法实际上并没有被异步调用。我在 JSF2 项目中使用 CDI(使用 beans.xml)在 JBoss AS 7 上运行,并使用 Maven 生成的简单 .war 打包。
EJB 与与之交互的 JSF2 托管 bean 一起打包在 .war 中。这是一个简单的@Stateless EJB。通过将它(通过@Inject)注入到调用其@Asynchronous 方法的JSF2 托管bean 中来使用它。
@Asynchronous 方法调用不是立即返回 Future ,而是同步执行,就好像它是普通的无代理直接调用一样。无论我使用本地无接口视图还是本地业务接口来调用 EJB,这都是正确的。
@Asynchronous 是否仅支持 @Remote bean?如果是这样,它可以在 .war 打包中工作,还是我必须在 EAR 中打包一个 EJB jar 才能获得这一功能?
例如,为了简化代码,每个类都在 .war 中的同一个包中:
java - 获得结果和计数/过滤列表的最佳策略
我们正在开发一个工作搜索网站,我们希望像 infojobs 一样呈现搜索结果,我的意思是:
关键部分是带有计数器的过滤器列表,例如我们需要
我们在 jboss7 上使用 ejb3、jpa(所以 hibernate + ecache under the hood)jsf2(mojarra)和 jquery 用于表示层
我想知道实现这一目标的最佳策略是什么,从 db 加载所有结果然后填充过滤器/计数部分是否可以负担得起?
我认为最好先获取我们要显示的结果,然后再进行另一个查询来获取过滤器/计数部分!
谢谢!
eclipselink - JBoss7 和 Eclipselink,EntityManager 没有持久性提供程序
我在使用 JBoss 7.02.Final 时遇到问题。我正在从 JBoss5.1GA 移植一个项目,并且(除了在查找中进行大量重写以支持 EE6)我在类路径上注册 Eclipselink 时遇到问题。我四处搜索,看到几篇帖子说这个问题已经解决,但我似乎找不到一个可行的例子。
因为我是 EE6 开发的新手,所以我做错了什么的可能性很大。
耳朵的构造如下
我的 persistence.xml 是:
一切正常启动,我看到了数据源,我通过了安全性(通过自定义 DatabaseModule,所以我的数据源绝对没问题),当我最终调用 EJB 时,我看到以下错误:
关于这一点,我没有使用 JTA DataSource,所以我一直在手动处理事务。此调用是上面的“DelegateInstance”,带有以下代码:(在这种情况下,persistenceUnitId 是“生产”。)
最让我担心的是在堆栈上看到这个: [hibernate-jpa-2.0-api-1.0.1.Final.jar:1.0.1.Final]显然我没有正确加载 EclipseLink。我的想法在这里用完了,所以如果有人可以提供帮助,我将不胜感激。
jboss - 如何在 JBoss 6 或 7 中获取 Web 请求统计信息?
JBoss AS 6.1 或 7 中的 JMX 接口,或 Web 管理控制台区域是否提供一些基本值,例如总请求数?或者是否有只需要启用的 HTTP 请求的日志记录,以便我可以获得标准的 Web 服务器日志文件?