[jboss-user] [Clustering/JBoss] - some errors occur when update war file in farm folder

chicken do-not-reply at jboss.com
Mon Jan 12 22:00:48 EST 2009


Dear all

I have twos nodes that form a cluster.
When I use ant command to update my application (a war file in the farm folder) ==> my application undeploy, redeploy successfully. after my application redeploy successfully I get some error:
-------------------------------------
2009-01-13 11:05:29,972 DEBUG [org.jboss.web.tomcat.filters.ReplyHeaderFilter] Adding header name: X-Powered-By='Servlet 2.4; JBoss-4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)/JBossWeb-2.0'
2009-01-13 11:05:29,976 INFO  [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/web-console]] Marking servlet HTTP Invocation as unavailable
2009-01-13 11:05:29,977 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/web-console]] Error loading WebappClassLoader

  delegate: false

  repositories:

    /WEB-INF/classes/

----------> Parent Classloader:

java.net.FactoryURLClassLoader at 9dc1bb

 org.jboss.console.remote.InvokerServlet
java.lang.ClassNotFoundException: org.jboss.console.remote.InvokerServlet
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4071)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4375)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
-----------------------------------
2009-01-13 11:05:29,996 INFO  [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/web-console]] Marking servlet Clear Monitor Alerts as unavailable
2009-01-13 11:05:29,996 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/web-console]] Error loading WebappClassLoader

  delegate: false

  repositories:

    /WEB-INF/classes/

----------> Parent Classloader:

java.net.FactoryURLClassLoader at 9dc1bb

 org.jboss.console.plugins.monitor.ClearMonitorAlertsServlet
java.lang.ClassNotFoundException: org.jboss.console.plugins.monitor.ClearMonitorAlertsServlet
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4071)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4375)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

-------------------------------
2009-01-13 11:05:30,229 INFO  [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/web-console]] Marking servlet MonitorsFolder as unavailable
2009-01-13 11:05:30,229 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/web-console]] Error loading WebappClassLoader

  delegate: false

  repositories:

    /WEB-INF/classes/

----------> Parent Classloader:

java.net.FactoryURLClassLoader at 9dc1bb

 org.jboss.console.plugins.helpers.ServletPluginHelper
java.lang.ClassNotFoundException: org.jboss.console.plugins.helpers.ServletPluginHelper
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4071)
-----------------------
	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225)
2009-01-13 11:05:30,405 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/web-console]] Servlet /web-console threw load() exception
java.lang.ClassNotFoundException: org.jboss.console.plugins.monitor.AcknowledgeActiveAlarmsServlet
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4071)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4375)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
.....................
then my application is reloaded automatically
and I get some error infor in DEBUG:
------------------
2009-01-13 11:05:59,893 DEBUG [org.jboss.mq.il.uil2.SocketManager] End WriteTask.run Thread[UIL2.SocketManager.WriteTask#34 client=192.168.1.15:48407,5,JBossMQ Server Threads]
2009-01-13 11:05:59,894 DEBUG [org.jboss.mq.il.uil2.ServerSocketManagerHandler] Exiting on IOE
java.io.InterruptedIOException: Operation interrupted
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(Unknown Source)
	at java.io.BufferedInputStream.fill(Unknown Source)
	at java.io.BufferedInputStream.read(Unknown Source)
	at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:79)
	at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
	at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(Unknown Source)
------------------
2009-01-13 11:05:59,901 DEBUG [org.jboss.mq.il.uil2.ServerSocketManagerHandler] Exiting on IOE
java.io.InterruptedIOException: Operation interrupted
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(Unknown Source)
	at java.io.BufferedInputStream.fill(Unknown Source)
	at java.io.BufferedInputStream.read(Unknown Source)
	at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:79)
	at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)

at the end one node doesn't work and my application is not available for accessibility although other node works well

Could any one give me some suggestions  to solve this problem?

Thanks in advance!


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4201202#4201202

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4201202



More information about the jboss-user mailing list