[Beginners Corner] - Jboss Startup Error
by champak
Hi...
Im getting the following error while starting up jboss. I checked the previous posts in the forum..Couldn find a matching reply..
Thanks in advance
C:\jboss\bin>run.bat -Dlog4j.configuration=log4j-debug.properties
===============================================================================
.
JBoss Bootstrap Environment
.
JBOSS_HOME: C:\jboss\bin\\..
.
JAVA: C:\jdk1.5.0_10\bin\java
.
JAVA_OPTS: -Dprogram.name=run.bat
.
CLASSPATH: ;C:\jdk1.5.0_10\lib\tools.jar;C:\jboss\bin\\run.jar
.
===============================================================================
.
10:41:15,742 INFO [Server] Starting JBoss (MX MicroKernel)...
10:41:15,742 INFO [Server] Release ID: JBoss [WonderLand] 3.2.3 (build: CVSTag=
JBoss_3_2_3 date=200311301445)
10:41:15,742 DEBUG [Server] Using config: org.jboss.system.server.ServerConfigIm
pl@b4d3d5
10:41:15,742 DEBUG [Server] Server type: class org.jboss.system.server.ServerImp
l
10:41:15,742 INFO [Server] Home Dir: C:\jboss
10:41:15,742 INFO [Server] Home URL: file:/C:/jboss/
10:41:15,742 INFO [Server] Library URL: file:/C:/jboss/lib/
10:41:15,742 INFO [Server] Patch URL: null
10:41:15,742 INFO [Server] Server Name: default
10:41:15,742 INFO [Server] Server Home Dir: C:\jboss\server\default
10:41:15,742 INFO [Server] Server Home URL: file:/C:/jboss/server/default/
10:41:15,742 INFO [Server] Server Data Dir: C:\jboss\server\default\data
10:41:15,752 INFO [Server] Server Temp Dir: C:\jboss\server\default\tmp
10:41:15,752 INFO [Server] Server Config URL: file:/C:/jboss/server/default/con
f/
10:41:15,752 INFO [Server] Server Library URL: file:/C:/jboss/server/default/li
b/
10:41:15,752 INFO [Server] Root Deployment Filename: jboss-service.xml
10:41:15,762 INFO [Server] Starting General Purpose Architecture (GPA)...
10:41:15,773 DEBUG [Server] Created MBeanServer: com.sun.jmx.mbeanserver.JmxMBea
nServer@a56a7c
10:41:15,773 DEBUG [Server] Boot url list: [file:/C:/jboss/server/default/conf/]
10:41:15,773 DEBUG [Server] Creating loader for URL: file:/C:/jboss/server/defau
lt/conf/
10:41:15,783 DEBUG [Server] Failed to start
javax.management.InstanceNotFoundException: JMImplementation:service=LoaderRepos
itory,name=Default
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(Defaul
tMBeanServerInterceptor.java:1010)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:804)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784
)
at org.jboss.system.server.ServerImpl.initBootLibraries(ServerImpl.java:
499)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:335)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:291)
at org.jboss.Main.boot(Main.java:150)
at org.jboss.Main$1.run(Main.java:395)
at java.lang.Thread.run(Thread.java:595)
Failed to boot JBoss:
javax.management.InstanceNotFoundException: JMImplementation:service=LoaderRepos
itory,name=Default
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(Defaul
tMBeanServerInterceptor.java:1010)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:804)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784
)
at org.jboss.system.server.ServerImpl.initBootLibraries(ServerImpl.java:
499)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:335)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:291)
at org.jboss.Main.boot(Main.java:150)
at org.jboss.Main$1.run(Main.java:395)
at java.lang.Thread.run(Thread.java:595)
Press any key to continue . .
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4131261#4131261
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4131261
18 years, 2 months
[JBoss Messaging] - Re: Message Pulling
by sams
Actually its not the prefetch setting that is causing this. Today I set the prefetch back to 150 and the behavior is still the same, the MDB will pull messages from its local queue and when it runs out, the local queue will pull more messages from another node's local queue that is currently busy. Technically, the MDB is always pulling from the local queue, but the local queue is now using the LoadBalancing feature to pull in more from overwhelmed remote queues on other nodes.
This is EXTREMELY useful because now if messages for work come in and they get backed up on a slow node, or a node that just gets unlucky with longer processing tasks, then the idle nodes will pull some of the work over to them to keep all the nodes working together.
Evidently when JBoss creates the MDB, it create's the MDB's Message Listener from a Session that was created from a standard ConnectionFactory instead of the ClusteredConnectionFactory. I have not seen a setting in any of the config files so far to change this, so it may be hard coded somewhere, I'm not sure.
Adam
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4131256#4131256
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4131256
18 years, 2 months