Securing Jboss - Class Loading in jboss-service.xml
wiley173 Oct 18, 2005 3:09 PMHello,
I'm using jboss-3.2.6 ~
I commented out the portion for class loading to tighten up the security of the server in the /server/default/conf/jboss-service.xml - I don't need this service ...
 <!--
 <mbean code="org.jboss.web.WebService"
 name="jboss:service=WebService">
 <attribute name="Port">8083</attribute> -->
 <!-- Should resources and non-EJB classes be downloadable -->
 <!-- <attribute name="DownloadServerClasses">true</attribute>
 <attribute name="Host">${jboss.bind.address}</attribute>
 <attribute name="BindAddress">${jboss.bind.address}</attribute>
 </mbean>
 -->
My question is how can I stop this from being called when I start the server to avoid these errors ...
MBeans waiting for other MBeans:
ObjectName: jboss.ejb:service=EJBDeployer
 state: CONFIGURED
 I Depend On: jboss:service=TransactionManager
 jboss:service=WebService
 Depends On Me:
MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
ObjectName: jboss:service=WebService
 state: NOTYETINSTALLED
 I Depend On:
 Depends On Me: jboss.ejb:service=EJBDeployer
12:35:30,078 ERROR [Server] (main) Root deployment has missing dependencies; continuing
Incomplete Deployment listing:
Packages waiting for a deployer:
org.jboss.deployment.DeploymentInfo@18500576 { url=file:/C:/jboss-3.2.6/server/default/tmp/deploy/tmp35941FiboApp.ear-contents/FiboEJB.jar }
 deployer: null
 status: Starting
 state: START_SUBDEPLOYMENTS
 watch: file:/C:/jboss-3.2.6/server/default/tmp/deploy/tmp35941FiboApp.ear-contents/FiboEJB.jar
 lastDeployed: 1129664128781
 lastModified: 1129664128765
 mbeans:
MBeans waiting for other MBeans:
ObjectName: jboss.ejb:service=EJBDeployer
 state: CONFIGURED
 I Depend On: jboss:service=TransactionManager
 jboss:service=WebService
 Depends On Me:
MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
ObjectName: jboss:service=WebService
 state: NOTYETINSTALLED
 I Depend On:
 Depends On Me: jboss.ejb:service=EJBDeployer
 at org.jboss.deployment.MainDeployer.checkIncompleteDeployments(MainDeployer.java:1155)
 at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:607)
 at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:588)
 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:585)
 at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:62)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:54)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:82)
 at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:197)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
 at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
 at $Proxy5.deploy(Unknown Source)
 at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:407)
 at org.jboss.system.server.ServerImpl.start(ServerImpl.java:311)
 at org.jboss.Main.boot(Main.java:145)
 at org.jboss.Main$1.run(Main.java:399)
 at java.lang.Thread.run(Thread.java:595)
thank you
 
     
    