问题标签 [jboss]

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.

0 投票
4 回答
4152 浏览

java - 使用 jboss 使用 Web 服务

有人可以为我指出一个很好的分步教程来使用 Java 中已经运行的 Web 服务吗?

PS:我尝试使用创建类wsconsume,但它哭泣
[ERROR] rpc/encoded wsdls are not supported in JAXWS 2.0. (我的网络服务是 rpc/encoded)

如果我可以完全手动使用 Web 服务(不使用向导),并且了解它是如何工作的,那么我会很高兴。

谢谢!

更新:我发现 rpc web 服务不是使用jbossws, but来使用的jboss-jaxrpc,它实现了 JAX-RPC 规范。我在这里找到了 JAX-RPC 指南,但我仍在寻找其他可以提供帮助的指南。

0 投票
3 回答
8204 浏览

java - 没有 J2EE 容器的 JNDI(使用 JNP?也许是其他一些提供者?)

我需要在没有 J2EE 容器开销的情况下运行 JNDI 提供程序。我已尝试按照本文中的说明进行操作,该文章准确地描述了(第 3 页)我想要做什么。不幸的是,这些方向都失败了。我也必须将 jboss-common.jar 添加到我的类路径中。一旦我这样做了,我会得到一个堆栈跟踪:

我希望能够完成这项工作,但我也愿意向其他轻量级独立 JNDI 提供者开放。所有这一切都是为了使 ActiveMQ 工作,如果有人可以建议另一个轻量级 JMS 提供程序,它可以在 vm 之外很好地工作,客户端所在的客户端不需要一个完整的应用程序服务器也可以工作。

0 投票
3 回答
17000 浏览

jboss - 如何获取 JBoss 应用服务器的状态

我正在为 JBoss 应用服务器编写一个高度可用的代理,以便在 Solaris Open HA Cluster 上运行。由于我对JBoss AS了解不多,请问有人可以告诉我如何探测应用程序服务器的状态吗?

我想知道应用程序服务器的健康状况,例如它当前是否正在运行。

0 投票
6 回答
12283 浏览

jboss - JBoss 应用服务器管理控制台?

我知道 JBoss 应用服务器有 JMX-Console 作为管理的 GUI。我的问题是,是否有使用命令行的类似管理工具?这个工具是不是应用服务器自带的,能上报服务器控制下的各种服务的状态吗?

0 投票
2 回答
1407 浏览

java - 服务器上的 64 位 JVM,客户端上的 32 位 JVM,可以组合吗?

我有一个 JBoss EJB3 应用程序和一个 Swing 客户端,在 32 位 Java 6 VM 中运行。我们现在必须将服务器 JVM 更改为 64 位。JVM 的这种组合可能会造成任何麻烦(我是否也需要在客户端上使用 64 位 JVM)?

问候,

嗡嗡声

0 投票
5 回答
2941 浏览

http - 大型 JSP 响应被截断 :(

我有一个通过 JBoss 访问的 JSP。它呈现一个列表(搜索结果)。如果响应变大,大约大于 200k,响应将被截断。我可以看到页面是如何在 Firefox 的标签中间结束的。IE 完全吓坏了,Fiddler 也是如此。小于 200k 的响应没有问题。

有人经历过吗?我不知道在哪里寻找问题...欢迎任何建议。

0 投票
2 回答
4396 浏览

java - 根据请求的主机名在 JBoss 中配置多个密钥库

我将 J2EE 应用程序部署到 JBossAS 中。我的应用程序必须响应两个不同的主机名(https://foo.com/myApphttps://bar.com/myApp)。它是为这两个主机名提供服务的应用程序的同一个实例。

但我不知道如何配置密钥库。我需要为每个主机名使用不同的密钥库。有没有办法将 JBoss 的 server.xml 中的虚拟主机绑定到特定的连接器?

还是我必须使用两个不同的 IP 地址并为每个地址创建一个连接器?

不需要第二个 IP 地址的解决方案将不胜感激。

0 投票
5 回答
4846 浏览

java - 学习Java EE、jboss等

10 年来,我一直在使用 Swing 和 JDBC 进行“普通的旧 Java 对象”编程,我认为自己非常擅长。但是我在两周后开始了一份新工作,他们使用 JBoss,我想在开始之前开始学习所有这些东西。什么是好的资源?在线教程、书籍、电子书,任何你可以建议的东西,尤其是那些不尝试先教你纯 Java 基础知识的东西。

0 投票
2 回答
3544 浏览

jboss - JBoss 中的 ExceptionSorter 类是如何工作的?

我想知道 JBoss ExceptionSorter 类如何能够检查数据库错误。

应用程序(EJB 或持久性框架)持有对数据库 Connection 的引用,因此 SQLExceptions 会被应用程序捕获。JBoss 如何能够看到异常的内容?

JBoss 是否包装连接并拦截这些消息或类似的东西?

0 投票
5 回答
940 浏览

java - 大型内部类和私有变量

我遇到过几次的一件事是服务类(如 JBoss 服务)由于辅助内部类而变得过大。我还没有找到打破课堂的好方法。这些助手通常是线程。这是一个例子:

所以,如果我有几个助手并且它们很复杂,会发生什么,整个类文件会变得非常大。我喜欢内部类,因为它清楚地表明这些类完全归服务所有,并且只为帮助该服务而存在。我试过打破类并将父服务作为参考传递,这主要是有效的,但我不喜欢的事情是:

  • 我最终公开了包级别的访问器,以便分解的类可以访问变量,而在此之前我根本没有公开设置器,因为内部类可以直接访问。
  • 另外,由于我不断调用访问器而不是底层变量,因此事情变得更加冗长。一个小问题,授予。
  • 方便的方法(例如 checkAssetIsValid() 或类似的方法)现在需要包级别的公开,以便帮助类可以调用它们,而以前作为内部类它们可以是私有的。
  • 更糟糕的是,我需要将服务实现类传递给辅助类构造函数,因为我不想在服务实现的接口中公开这些辅助方法,因为这会迫使它们公开。这可能会产生一些单元测试/模拟问题。
  • Worse yet, any synchronization I wanted to do gets leaked out through some external convenience method (e.g. lockDownAssets() during a poller update). Before, the internal classes had access to private Locks.

    So, in short, breaking the classes out loses some of the encapsulation I like. But leaving them in can lead to some large java files. I've yet to find a good way to deal with this. C++ had the concept of "friends" which I've rarely missed, but would actually help in this case.

    Thoughts?