问题标签 [jboss-4.0.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.

0 投票
1 回答
137 浏览

jpa - JBoss 4.0.5 + Equinox + JPA + EclipseLink

我正在尝试将我的应用程序上使用的 JPA(EclipsLink 实现)连接到 JBoss DS,但不知道该怎么做。

我正在使用的应用程序是在 Equinox 容器上运行的基于 OSGi 的应用程序,该容器作为 JBoss WAR 文件上的 servlet 运行。

如何配置我的应用程序以连接 JBoss DS?

0 投票
0 回答
919 浏览

python - JSESSIONID cookie 未设置主机名

我遇到了一个奇怪的 cookie 行为。我有 python 客户端,它登录到远程服务器并在那里执行一个 servlet 代码。但不幸的是,我无法从服务器取回 Set-Cookie:JSESSIONID。我可以通过在登录期间指定远程机器的 IP 地址而不是主机名来解决这个问题。

有人对这种行为有解释吗?

我在客户端使用此代码:

PS 主机名和其他网络配置已正确配置,因为其他 Python 客户端能够使用主机名从本机连接到服务器。

谢谢!

0 投票
0 回答
104 浏览

java - 从数据库中获取键和值作为变量和值到 servlet

我有一个带有列的表ParamKey,ParamValue。现在,我需要在我的 servlet 中创建相同的一组键值对。也就是说,我需要一个与表中键名相同的变量,并将表中的 paramValue 保存在其中。

我发现了许多使用 hashmap 和许多其他方法的选项。但是,我需要这种结构。

有没有办法做到这一点?请建议,

0 投票
2 回答
536 浏览

java - Java中的调度程序

我需要一些帮助来实现与其他处理并行运行的调度程序。我在网上找到quartz scheduler了许多搜索。但是,我需要一些内置的东西,可以与其他进程同时运行,而不是任何外部库

我检查了scheduleAtFixedRate。但是,这没有并行执行的选项。

任何人都可以在这方面提出建议吗?我的要求是,Java 函数必须在服务器启动后每隔固定时间间隔运行一次。这将被 servlet start 知道,我将不得不在 init() 中启动调度程序。

0 投票
2 回答
2063 浏览

jboss - Jboss 需要很长时间才能开始

我正在使用 jboss-4.0.5.GA 进行项目部署,但它在启动时通过显示消息挂起

它显示了 6 分钟,总共需要 7-8 分钟才能开始。如果我在不部署应用程序的情况下启动服务器,那么也需要 7 到 8 分钟。

0 投票
1 回答
198 浏览

haproxy - 将 haproxy 从 1.5dev21 升级到 1.5.1 后 jBoss 线程数增加

我将我的 haproxy 从 1.5dev21 升级到具有相同配置的 1.5.1 稳定版本。在后端,我使用的是 jBoss。我们一升级,就遇到了关于 jBoss 线程数的严重问题。它已大大增加。回滚到 1.5dev21 后,一切正常。请在下面找到我的 haproxy 配置文件。请提出迁移/升级到 1.5.1 所需的任何更改


全局守护进程 maxconn 20000

默认模式 http timeout connect 15000ms timeout client 50000ms timeout server 50000ms timeout queue 60s stats enable stats refresh 5s

后端 backend_http 模式 http cookie JSESSIONID 前缀 balance leastconn 选项 forceclose 选项 persist 选项 redispatch 选项 forwardfor 服务器 server3 192.168.58.211:80 cookie server3_cokkie maxconn 1024 检查服务器 server4 192.168.58.212:80 cookie server4_cookie maxconn 1024 检查 acl force_sticky_server3 hdr_sub(server3_cookie) TESTtrue force-persist if force_sticky_server3 acl force_sticky_server4 hdr_sub(server4_cookie) TEST=true force-persist if force_sticky_server4 rspidel ^Server:.* rspidel ^X-Powered-By:.* rspidel ^AMF-Ver:.*

监听 frontend_http *:80 模式 http maxconn 20000 default_backend backend_http

监听 frontend_https 模式 http maxconn 20000 绑定 *:443 ssl crt /opt/haproxy-ssl/conf/ssl/testsite.pem reqadd X-Forwarded-Proto:\ https reqadd X-Forwarded-Protocol:\ https reqadd X-Forwarded-Port :\ 443 reqadd X-Forwarded-SSL:\ on acl valid_domains hdr_end(host) -i gateway.testsite.com www.testsite.com m.testsite.com 重定向方案 http if !valid_domains default_backend backend_http if valid_domains


0 投票
0 回答
57 浏览

java - NameNotFoundException 使用 2.1 EJB 部署 JBoss jar

我正在将应用程序从 JBoss 4.0.4 迁移到 JBoss 6.1。有一个 jar 包含一些 2.1 版 EJB。其中一个会话 bean 具有查找实体 bean 的静态初始化程序。这在 4.0.4 中工作正常,但在启动 JBoss 6.1 时出现此错误 - “javax.naming.NameNotFoundException:mymod 未绑定”。

上面的 getLocalHome 行会引发异常,该行执行以下操作:

我对 JBoss 4.0.4 中正确部署的 jar 感到有点惊讶——毕竟,为什么实体 bean 应该在原始编码器试图查找它的时候绑定到 JNDI?

但我想就什么是解决这个问题的最佳方法提出一些意见。会话 bean 是无状态的,因此将静态代码移动到 ejbActivate 不是一种选择。我正在考虑创建一个从会话 bean 的业务方法访问的 POJO,并让该 POJO 检索实体(仅一次)。

感谢您提供任何有用的意见。

保罗

0 投票
1 回答
174 浏览

java - 在 JBoss 4.0.5 中部署 EJB3

在过去的几天里,我试图在 Jboss 4.0.5 中部署 EJB3 EAR。它不断地给我一个又一个错误。是否有任何教程指出在 Jboss 4.0.5 版本中部署 EJB 3 应用程序。我用谷歌搜索了它,但我没有发现任何有用的东西。

0 投票
1 回答
158 浏览

hibernate - jboss 4.0.5 中的休眠配置

我正在尝试使用 jdeveloper postgres 9.3 和 jboss 4.0.5 创建一个休眠项目。当我调用一个简单的 servlet 时,我可以通过 jdeveloper 连接连接到数据库

org.hibernate.HibernateException: hibernate.cfg.xml not found at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:147) at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1329) at org.hibernate.cfg.Configuration.configure(Configuration.java:1351) at testingmodel2.Example1Servlet.$init$(Example1Servlet.java:18) at testingmodel2.Example1Servlet.<init>(Example1Servlet.java:17) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1055) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:757) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) at java.lang.Thread.run(Thread.java:595)

我的 hibernate.cfg.xml 是

而 web.xml 是

<?xml version = '1.0' encoding = 'windows-1253'?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"> <description>Empty web.xml file for Web Application</description> <servlet> <servlet-name>Servlet1</servlet-name> <servlet-class>testingmodel2.Servlet1</servlet-class> </servlet> <servlet> <servlet-name>Servlet2</servlet-name> <servlet-class>testingmodel2.Servlet2</servlet-class> </servlet> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet> <servlet-name>Example1Servlet</servlet-name> <servlet-class>testingmodel2.Example1Servlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Servlet1</servlet-name> <url-pattern>/servlet1</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>Servlet2</servlet-name> <url-pattern>/servlet2</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>Example1Servlet</servlet-name> <url-pattern>/example1servlet</url-pattern> </servlet-mapping> <session-config> <session-timeout>35</session-timeout> </session-config> <mime-mapping> <extension>html</extension> <mime-type>text/html</mime-type> </mime-mapping> <mime-mapping> <extension>txt</extension> <mime-type>text/plain</mime-type> </mime-mapping> <!--<resource-ref> <res-ref-name>jdbc/DBConnection3DS</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>--> </web-app>

servlet 代码是

请帮助非常感谢!

0 投票
1 回答
84 浏览

jax-ws - jboss 4.0.5.GA jax-ws 问题(非常慢)

我在使用 jboss 4.0.5.GA 时遇到问题。我正在测试一个 web 服务(基于 JAX-WS 2.1.3)并且我遇到了巨大的性能问题。

我面临的请求时间如下:

而且我可以看到在到达我的代码之前花费了更多 yhan 90% 的时间。

我没有与同一服务器中不是 Jax-WS Webservices 的其他 webapps 的性能问题(如果 JVM 相同或另一个)。

这是一个已知的问题?我该如何调试它?