[ http://jira.jboss.com/jira/browse/JBAS-1467?page=history ]
     
Adrian Brock closed JBAS-1467:
------------------------------

    Resolution: Duplicate Issue

> hot deploy fwedged by deployment errors
> ---------------------------------------
>
>          Key: JBAS-1467
>          URL: http://jira.jboss.com/jira/browse/JBAS-1467
>      Project: JBoss Application Server
>         Type: Bug
>     Versions: JBossAS-4.0.1 Final
>  Environment: Win XP Pro SP 2
> JBoss 4.0.1 (CVSTag=JBoss_4_0_1 date=200412230944)
> JDK 1.5.0
>     Reporter: Carl Schwarcz

>
>
> Deploying an application with validation can result in subsequent deployments 
> failing with "Error in accessing application metadata:";  There is no work 
> around except to take the server down, remove the deployed ear and bring the 
> server up again.
> 14:41:21,125 INFO  [EARDeployer] Init J2EE application: 
> file:/C:/jboss-4.0.1/server/default/deploy/carlApplication.ear
> 14:41:24,687 WARN  [verifier] EJB spec violation:
> Bean   : DemoBean
> Method : public abstract String doIt(String, String;, [Z) throws 
> RemoteException
> Section: 7.10.5
> Warning: The methods defined in the remote interface must have a matching 
> method in the bean's class with the same name
> and same number and types of arguments.
> 14:41:24,718 ERROR [MainDeployer] could not create deployment: 
> file:/C:/jboss-4.0.1/server/default/tmp/deploy/tmp54847ca
> rlApplication.ear-contents/carlEjbLayer.jar
> org.jboss.deployment.DeploymentException: Verification of Enterprise Beans 
> failed, see above for error messages.
>         at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:553)
>         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:918)
>         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:910)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:774)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
>         at sun.reflect.GeneratedMethodAccessor47.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:144)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
>         at 
> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:122)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
>         at 
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
>         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:642)
>         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
>         at $Proxy8.deploy(Unknown Source)
>         at 
> org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
>         at 
> org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:20
> 4)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)
> 14:41:24,718 ERROR [MainDeployer] could not create deployment: 
> file:/C:/jboss-4.0.1/server/default/deploy/carlApplicatio
> n.ear
> org.jboss.deployment.DeploymentException: Verification of Enterprise Beans 
> failed, see above for error messages.
>         at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:553)
>         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:918)
>         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:910)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:774)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
>         at sun.reflect.GeneratedMethodAccessor47.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:144)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
>         at 
> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:122)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
>         at 
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
>         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:642)
>         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
>         at $Proxy8.deploy(Unknown Source)
>         at 
> org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
>         at 
> org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:20
> 4)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)
> 14:47:48,484 WARN  [ServiceController] Ignoring request to stop nonexistent 
> service: null
> 14:47:48,484 INFO  [EJBDeployer] Undeploying: 
> file:/C:/jboss-4.0.1/server/default/tmp/deploy/tmp54847carlApplication.ear
> -contents/carlEjbLayer.jar
> 14:47:48,484 WARN  [ServiceController] Ignoring request to stop nonexistent 
> service: null
> 14:47:48,484 WARN  [ServiceController] Ignoring request to stop nonexistent 
> service: jboss.j2ee:service=EARDeployment,ur
> l='carlApplication.ear'
> 14:47:51,078 WARN  [ServiceController] Ignoring request to destroy 
> nonexistent service: null
> 14:47:51,078 WARN  [ServiceController] Ignoring request to remove nonexistent 
> service: null
> 14:47:51,078 INFO  [EARDeployer] Undeploying J2EE application, destroy step: 
> file:/C:/jboss-4.0.1/server/default/deploy/
> carlApplication.ear
> 14:47:51,078 WARN  [ServiceController] Ignoring request to destroy 
> nonexistent service: jboss.j2ee:service=EARDeployment
> ,url='carlApplication.ear'
> 14:47:51,078 WARN  [ServiceController] Ignoring request to remove nonexistent 
> service: jboss.j2ee:service=EARDeployment,
> url='carlApplication.ear'
> 14:47:51,078 WARN  [DeploymentInfo] Could not delete 
> file:/C:/jboss-4.0.1/server/default/tmp/deploy/tmp54847carlApplicat
> ion.ear restart will delete it
> 14:47:51,109 INFO  [EARDeployer] Init J2EE application: 
> file:/C:/jboss-4.0.1/server/default/deploy/carlApplication.ear
> 14:47:51,187 INFO  [EARDeployment] Registration is not done -> stop
> 14:47:51,203 ERROR [MainDeployer] Could not initialise deployment: 
> file:/C:/jboss-4.0.1/server/default/deploy/carlApplic
> ation.ear
> org.jboss.deployment.DeploymentException: Error in accessing application 
> metadata: ; - nested throwable: (javax.manageme
> nt.InstanceAlreadyExistsException: 
> jboss.j2ee:service=EARDeployment,url='carlApplication.ear' already 
> registered.)
>         at org.jboss.deployment.EARDeployer.init(EARDeployer.java:270)
>         at org.jboss.deployment.MainDeployer.init(MainDeployer.java:828)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:765)
>         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
>         at sun.reflect.GeneratedMethodAccessor47.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:144)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
>         at 
> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:122)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
>         at 
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
>         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:642)
>         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
>         at $Proxy8.deploy(Unknown Source)
>         at 
> org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
>         at 
> org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:463)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:20
> 4)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)
>         at 
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)
> Caused by: javax.management.InstanceAlreadyExistsException: 
> jboss.j2ee:service=EARDeployment,url='carlApplication.ear' a
> lready registered.
>         at 
> org.jboss.mx.server.registry.BasicMBeanRegistry.add(BasicMBeanRegistry.java:755)
>         at 
> org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:211)
>         at sun.reflect.GeneratedMethodAccessor1.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:144)
>         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
>         at 
> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:122)
>         at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
>         at 
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
>         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:642)
>         at 
> org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1397)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at 
> org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1392)
>         at 
> org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:359)
>         at org.jboss.deployment.EARDeployer.init(EARDeployer.java:262)
>         ... 21 more

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.jboss.com/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-Development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to