Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
JBossAS-3.2.6 Final
-
None
Description
SourceForge Submitter: ajbossuser .
Operating System: WindowsXP
JDK Version: j2skd1.4.1_02
Purpose: Use Jboss deployment scanning to implement
remote deployment. It works fine in JBoss 3.2.1
Step to reproduce the bug:
1. Download and install JBoss3.2.3
2. Modify
$jboss_home/server/default/conf/jboss_service.xml
on section
of "org.jboss.deployment.scanner.URLDeploymentScanne
r" mbean by adding a remote url to attribute "URLs". For
example "http://127.0.0.1:80/test/"
3. Save change and run Jboss. The following exception
are throwed to console:
12:06:06,305 WARN [ServiceController] Problem
starting service
jboss.deployment:type=DeploymentScanner,flavor=URL
java.lang.NoClassDefFoundError:
org/apache/commons/httpclient/HttpException
at java.lang.Class.getDeclaredConstructors0
(Native Method)
at java.lang.Class.privateGetDeclaredConstructors
(Class.java:1590)
at java.lang.Class.getConstructor0
(Class.java:1762)
at java.lang.Class.newInstance0(Class.java:276)
at java.lang.Class.newInstance(Class.java:259)
at
org.jboss.net.protocol.URLListerFactory.createURLLister
(URLListerFactory.java:58)
at
org.jboss.net.protocol.URLListerFactory.createURLLister
(URLListerFactory.java:41)
at
org.jboss.deployment.scanner.URLDeploymentScanner.sc
an(URLDeploymentScanner.java:373)
at
org.jboss.deployment.scanner.AbstractDeploymentScann
er$ScannerThread.doScan
(AbstractDeploymentScanner.java:201)
at
org.jboss.deployment.scanner.AbstractDeploymentScann
er.startService(AbstractDeploymentScanner.java:274)
at org.jboss.system.ServiceMBeanSupport.start
(ServiceMBeanSupport.java:192)
at sun.reflect.GeneratedMethodAccessor10.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke
(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:546)
at
org.jboss.system.ServiceController$ServiceProxy.invoke
(ServiceController.java:976)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start
(ServiceController.java:394)
at sun.reflect.GeneratedMethodAccessor9.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke
(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:546)
at org.jboss.mx.util.MBeanProxyExt.invoke
(MBeanProxyExt.java:177)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start
(SARDeployer.java:226)
at org.jboss.deployment.MainDeployer.start
(MainDeployer.java:832)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:642)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:605)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:589)
at sun.reflect.NativeMethodAccessorImpl.invoke0
(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke
(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:546)
at org.jboss.mx.util.MBeanProxyExt.invoke
(MBeanProxyExt.java:177)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart
(ServerImpl.java:384)
at org.jboss.system.server.ServerImpl.start
(ServerImpl.java:291)
at org.jboss.Main.boot(Main.java:150)
at org.jboss.Main.run(Main.java:395)
at java.lang.Thread.run(Thread.java:536)
12:06:06,524 INFO [MainDeployer] Deployed package:
file:/C:/test/jboss-3.2.3/server/default/conf/jboss-
service.xml
12:06:06,524 ERROR [Server] Root deployment has
missing dependencies; continuing
Incomplete Deployment listing:
Packages waiting for a deployer:
<none>
Incompletely deployed packages:
<none>
MBeans waiting for classes:
<none>
MBeans waiting for other MBeans:
[ObjectName:
jboss.deployment:type=DeploymentScanner,flavor=URL
state: FAILED
I Depend On: jboss.system:service=MainDeployer
Depends On Me: java.lang.NoClassDefFoundError:
org/apache/commons/httpclient/HttpException]
at
org.jboss.deployment.MainDeployer.checkIncompleteDepl
oyments(MainDeployer.java:1135)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:608)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:589)
at sun.reflect.NativeMethodAccessorImpl.invoke0
(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke
(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:546)
at org.jboss.mx.util.MBeanProxyExt.invoke
(MBeanProxyExt.java:177)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart
(ServerImpl.java:384)
at org.jboss.system.server.ServerImpl.start
(ServerImpl.java:291)
at org.jboss.Main.boot(Main.java:150)
at org.jboss.Main.run(Main.java:395)
at java.lang.Thread.run(Thread.java:536)
12:06:06,586 INFO [Server] JBoss (MX MicroKernel)
[3.2.3 (build: CVSTag=JBoss_3_2_3
date=200311301445)] Started in 3s:437ms