Hi,

I have been deploying a web-app on JBoss 4.0.2 installation on Linux for a 
while with no problems. The web-app uses a datasource defined in a mysql-ds.xml 
file in the deploy dir 
/usr/local/jboss-4.0.2/server/default/deploy/mysql-ds.xml. 

At one point, after stopping and restarting JBoss (after a new web-app 
deployment), the server throws the exception: 
ERROR [MainDeployer] could not create deployment: 
file:/usr/local/jboss-4.0.2/server/default/deploy/mysql-ds.xml
org.jboss.deployment.DeploymentException: Trying to install an already 
registered mbean: jboss.jca:service=LocalTxCM,name=jdbc/dna_ds

Even with this error, the server finally does startup and the application ran 
ok.

Then, i removed the mysql-ds.xml from the deploy dir and restarted. Application 
still ran ok. So it seems like the datasource info is somehow "cached" 
somewhere.

I tried to fix this be cleaning the tmp and work dirs, but it made no 
difference.

Can someone please suggest what to do to fix it and where the datasource info 
may be getting picked up from when the mysql-ds.xml is removed?

Thanks


  | 11:35:50,830 ERROR [MainDeployer] could not create deployment: 
file:/usr/local/jboss-4.0.2/server/default/deploy/mysql-ds.xml
  | org.jboss.deployment.DeploymentException: Trying to install an already 
registered mbean: jboss.jca:service=LocalTxCM,name=jdbc/dna_ds
  |  at org.jboss.system.ServiceCreator.install(ServiceCreator.java:70)
  |  at 
org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:153)
  |  at 
org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:118)
  |  at org.jboss.system.ServiceController.install(ServiceController.java:202)
  |  at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
  |  at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |  at java.lang.reflect.Method.invoke(Method.java:585)
  |  at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |  at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |  at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |  at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |  at $Proxy4.install(Unknown Source)
  |  at org.jboss.deployment.SARDeployer.create(SARDeployer.java:220)
  |  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.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |  at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |  at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |  at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |  at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |  at 
org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:273)
  |  at $Proxy35.create(Unknown Source)
  |  at org.jboss.deployment.XSLSubDeployer.create(XSLSubDeployer.java:224)
  |  at org.jboss.deployment.MainDeployer.create(MainDeployer.java:918)
  |  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:774)
  |  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
  |  at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
  |  at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |  at java.lang.reflect.Method.invoke(Method.java:585)
  |  at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |  at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |  at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |  at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |  at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |  at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |  at $Proxy8.deploy(Unknown Source)
  |  at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:325)
  |  at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:501)
  |  at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
  |  at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:277)
  |  at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272)
  |  at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222)
  |  at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
  |  at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |  at java.lang.reflect.Method.invoke(Method.java:585)
  |  at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |  at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |  at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |  at 
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:897)
  |  at $Proxy0.start(Unknown Source)
  |  at org.jboss.system.ServiceController.start(ServiceController.java:418)
  |  at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
  |  at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |  at java.lang.reflect.Method.invoke(Method.java:585)
  |  at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |  at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
  |  at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |  at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |  at $Proxy4.start(Unknown Source)
  |  at org.jboss.deployment.SARDeployer.start(SARDeployer.java:273)
  |  at org.jboss.deployment.MainDeployer.start(MainDeployer.java:964)
  |  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:775)
  |  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
  |  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:722)
  |  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.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
  |  at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |  at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |  at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
  |  at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |  at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
  |  at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |  at $Proxy5.deploy(Unknown Source)
  |  at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:434)
  |  at org.jboss.system.server.ServerImpl.start(ServerImpl.java:315)
  |  at org.jboss.Main.boot(Main.java:195)
  |  at org.jboss.Main$1.run(Main.java:463)
  |  at java.lang.Thread.run(Thread.java:595)
  | 
  | 
  | 
  | --- Incompletely deployed packages ---
  | [EMAIL PROTECTED] { 
url=file:/usr/local/jboss-4.0.2/server/default/deploy/mysql-ds.xml }
  |   deployer: [EMAIL PROTECTED]
  |   status: Deployment FAILED reason: Trying to install an already registered 
mbean: jboss.jca:service=LocalTxCM,name=jdbc/dna_ds
  |   state: FAILED
  |   watch: file:/usr/local/jboss-4.0.2/server/default/deploy/mysql-ds.xml
  |   altDD: null
  |   lastDeployed: 1148582150825
  |   lastModified: 1148582150000
  |   mbeans:
  | 
  | 

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

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


-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to