Articles of jboss

用JBoss 6查看生成的SQL需要做些什么?

我如何让JBoss 6.0M2显示它生成并发送到数据库的SQL?

在jboss中configurationoracle-ds.xml文件

我怎样才能连接jboss与数据库,我怎样才能configurationoracle-ds.xml

如何连接到从jboss远程运行的mysql

我正在连接到远程计算机上运行的mysql从jboss中遇到问题, 环境设置: 1. Linux machines (Jboss) node1:192.168.1.12 (mysql) node2:172.18.0.1 我有node1上运行的jboss和node2上运行的mysql。 我想从jboss连接到MySQL。 我修改了如下所示的mysql-ds.xml: <local-tx-datasource> <jndi-name>jdbc/ser</jndi-name> <use-java-context>false</use-java-context> <connection-url>jdbc:mysql://172.18.0.1:3306/roulette?zeroDateTimeBehavior=convertToNull</connection-url> <driver-class>com.mysql.jdbc.Driver</driver-class> <user-name>root</user-name> <password>1234</password> <valid-connection-checker-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker</valid-connection-checker-class-name> <metadata> <type-mapping>mySQL</type-mapping> </metadata> </local-tx-datasource> 并且我在node2中的/ etc / hosts文件中添加了条目,以便对node1进行访问,如下所示: 127.0.0.1 localhost 127.0.1.1 vishal 192.168.1.12 node1 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters […]

从远程和本地JBoss 7访问服务

我在Suse Linux机器上有两个不同的服务器(即端口8082上的tomcat和端口9080上的jboss)。 第一个已经安装了一段时间,第二个我刚刚安装。 现在我有问题从另一台机器访问第二个。 如果我看netstat的输出有一个区别: user@server:/etc> netstat -l -n|grep 8082 tcp 0 0 :::8082 :::* LISTEN ser@server:/etc> netstat -l -n|grep 9080 tcp 0 0 127.0.0.1:9080 0.0.0.0:* LISTEN 9080服务器似乎限制在127.0.0.1,而第一个有:::。 更新: 我从中更改了standalone.xmlconfiguration文件 <interface name="public"> <inet-address value="127.0.0.1"/> </interface> 至 <interface name="public"> <any-address /> </interface> 但是当我打电话给netstat时,仍然有一个区别,我仍然不能从远程连接到服务器: netstat -l -n |grep 9080 tcp 0 0 0.0.0.0:9080 0.0.0.0:* LISTEN 这种差异的起源在哪里?这种差异的语义是什么?

JBOSS EAP 5.1.1安装后出错

在我的Linux服务器上安装JBOSS EAP 5.1.1之后,当我使用命令run.sh运行JBOSS时,出现以下错误 JBoss Bootstrap环境 JBOSS_HOME:/usr/lib/jboss-eap-5.1/jboss-as JAVA:java JAVA_OPTS:-Dprogram.name = run.sh -server -Xms1303m -Xmx1303m -XX:MaxPermSize = 256m -Dorg.jboss.resolver.warning = true -Dsun.rmi.dgc.client.gcInterval = 3600000 -Dsun.rmi.dgc .server.gcInterval = 3600000 -Dsun.lang.ClassLoader.allowArraySyntax = true -Djava.net.preferIPv4Stack = true CLASSPATH:/usr/lib/jboss-eap-5.1/jboss-as/bin/run.jar ================================================== ======================= VM初始化期间发生错误无法为对象堆预留足够的空间

Java / JBoss 5.1.0触发OOM Killer

我正在运行一个CentOS centos-release-6-0.el6.centos.5.x86_64(2.6.32-71.29.1.el6.x86_64),包含32GB RAM和6个vCPU作为虚拟机。 Java在版本Java(TM)SE运行时环境(版本1.6.0_27-b07)中运行。 每隔一段时间OOM杀手射击我的JBoss,configuration不使用超过13GB的RAM。 JBoss参数是 \_ java -Dprogram.name=run.sh -server -Xms12288m -Xmx12288m -XX:MaxPermSize=1024m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=/usr/java/jboss-as/lib/endorsed -classpath /usr/java/jboss-as/bin/run.jar org.jboss.Main -b 0.0.0.0 –configuration=default 发生这种情况时,以下行写入/var/log/messages : Feb 13 12:21:02 prod-app kernel: java invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0 Feb 13 12:21:02 prod-app kernel: java cpuset=/ mems_allowed=0 Feb 13 12:21:02 prod-app kernel: Pid: 11903, comm: java […]

在多于用户请求服务的情况下在java热点中发出

我正在用jboss AS6还开发了一些使用jbossws的服务,当多个用户请求服务时,我得到的错误如下 A fatal error has been detected by the Java Runtime Environment 如何检测这个错误的根源和原因,是由于java jvm中发生的错误或用户代码或非物理内存 # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d91d7e1, pid=4164, tid=5012 # # JRE version: 6.0_26-b03 # Java VM: Java HotSpot(TM) Client VM (20.1-b02 mixed mode windows-x86 ) # Problematic […]

JBoss和nginx上的SSL

我有一个在JBoss服务器上运行的应用程序。 另外我有nginx作为这个应用程序的反向代理服务器。 现在我想configurationssl。 我必须在两台服务器上进行configuration吗? JKS的JBoss和CTR,Nginx的关键?

如何最好地运行Wild </s>?

在开发过程中,我将Wildfly 8作为独立版本启动。 然后,我将所有的WAR文件复制到/standalone/deployments ,并通过http://localhost:8080/projectname/运行它们。 当想到一个高效率的服务器环境时,Wildfly 8如何运行得最好? 在系统启动后自动启动/bin/standalone.sh会不会是一个好方法?

在JBoss EAP 7的Mod_cluster负载平衡器中,不会维护粘滞会话

我在JBoss EAP 7上validation了我的应用程序。我的应用程序在独立模式下工作,但是在集群模式下,我的应用程序被部署了,但是我无法login。 我又被重新路由到loginurl。 我使用mod_cluster设置了群集。 Load Balancer Server中没有错误日志logging在群集的单个节点上。 在我的testing环境中,我的负载平衡器和2个服务器节点在同一台机器上。 我给了JBoss节点不同的端口和实例ID来区分节点。 我正在共享我的mod_cluster.conf和JBoss standalone-ha.xml节点集群中的一个节点。 在此先感谢..请不要低估这个问题,请发表意见中的任何build议来重述这个问题。 以下是standalone-ha.xml文件中的代码片段: Modcluster设置是: <subsystem xmlns="urn:jboss:domain:modcluster:2.0"> <mod-cluster-config advertise-socket="modcluster" proxies="proxy1" balancer="testcluster" advertise="true" connector="ajp"> <dynamic-load-provider> <load-metric type="busyness"/> </dynamic-load-provider> </mod-cluster-config> </subsystem> Undertow设置是: <subsystem xmlns="urn:jboss:domain:undertow:3.1" instance-id="node1"> <buffer-cache name="default"/> <server name="default-server"> <ajp-listener name="ajp" socket-binding="ajp"/> <http-listener name="default" socket-binding="http" redirect-socket="https"/> <host name="default-host" alias="localhost"> <location name="/" handler="welcome-content"/> <filter-ref name="server-header"/> <filter-ref name="x-powered-by-header"/> </host> […]