dcm4chee-web3 deployment error

617 views
Skip to first unread message

Samuel Burg

unread,
Mar 22, 2013, 8:29:58 AM3/22/13
to dcm...@googlegroups.com
Hello!

I have several dcm4chee server running version 2.17.0 with dcm4chee-web3 v3.0.0 (and dcm4chee-web2).

I want to upgrade dcm4chee-web3 to 3.0.3 but it failed with a deployment error.
The error is the same whatever is the dcm4chee-web3 version : 3.0.1 3.0.2 3.0.3
The error does not occurred with the "old" dcm4chee-web v2 and with v3.0.0.

could someone help me understand the error ?

PS: by the way, there is an error in the install script (install.sh).
the version is declared as 3.0.1 for all three software versions 3.0.1 3.0.2 and 3.0.3

server.log for my deployment error :

.../...
2013-03-22 11:49:20,095 INFO  -> (main) [org.jboss.deployment.EARDeployer] Init J2EE application: file:/opt/dcm4chee-2.17-std/server/node_2_Pr/deploy/dcm4chee-web-ear-3.0.1-mysql.ear
2013-03-22 11:49:21,378 ERROR -> (main) [org.jboss.deployment.MainDeployer] Could not create deployment: file:/opt/dcm4chee-2.17-std/server/node_2_Pr/tmp/deploy/tmp2229242945612129928dcm4chee-web-ear-3.0.1-mysql.ear-contents/dcm4chee-web-sar-contentedit-3.0.1.sar

org
.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException)
        at org
.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:196)
        at org
.jboss.system.ServiceController.install(ServiceController.java:226)
        at sun
.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
        at sun
.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java
.lang.reflect.Method.invoke(Unknown Source)
        at org
.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org
.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org
.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org
.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org
.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org
.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy4
.install(Unknown Source)
        at org
.jboss.deployment.SARDeployer.create(SARDeployer.java:251)
        at org
.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
        at org
.jboss.deployment.MainDeployer.create(MainDeployer.java:959)
        at org
.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
        at org
.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
        at sun
.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
        at sun
.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java
.lang.reflect.Method.invoke(Unknown Source)
        at org
.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org
.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org
.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org
.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org
.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
        at org
.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org
.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org
.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org
.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy9
.deploy(Unknown Source)
        at org
.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
        at org
.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
        at org
.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
        at org
.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
        at org
.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
        at org
.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
        at sun
.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun
.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java
.lang.reflect.Method.invoke(Unknown Source)
        at org
.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org
.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org
.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org
.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org
.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org
.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
        at $Proxy0
.start(Unknown Source)
        at org
.jboss.system.ServiceController.start(ServiceController.java:417)
        at sun
.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
        at sun
.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java
.lang.reflect.Method.invoke(Unknown Source)
        at org
.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org
.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org
.jboss.mx.server.Invocation.invoke(Invocation.java:86)
        at org
.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org
.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org
.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy4
.start(Unknown Source)
        at org
.jboss.deployment.SARDeployer.start(SARDeployer.java:304)
        at org
.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
        at org
.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
        at org
.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
        at org
.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
        at sun
.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun
.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun
.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java
.lang.reflect.Method.invoke(Unknown Source)
        at org
.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        at org
.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        at org
.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        at org
.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org
.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
        at org
.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org
.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org
.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org
.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
        at $Proxy5
.deploy(Unknown Source)
        at org
.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
        at org
.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
        at org
.jboss.Main.boot(Main.java:200)
        at org
.jboss.Main$1.run(Main.java:508)
        at java
.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.UndeclaredThrowableException
        at org
.jboss.system.ServiceCreator.install(ServiceCreator.java:236)
        at org
.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:451)
        at org
.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
       
... 80 more
Caused by: java.lang.NoClassDefFoundError: org/dcm4che2/data/DicomObject
        at java
.lang.Class.getDeclaredConstructors0(Native Method)
        at java
.lang.Class.privateGetDeclaredConstructors(Unknown Source)
        at java
.lang.Class.getConstructor0(Unknown Source)
        at java
.lang.Class.getConstructor(Unknown Source)
        at org
.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:1232)
        at org
.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:286)
        at org
.jboss.system.ServiceCreator.install(ServiceCreator.java:193)
       
... 82 more
Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: org.dcm4che2.data.DicomObject
        at org
.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:306)
        at org
.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:521)
        at org
.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
        at java
.lang.ClassLoader.loadClass(Unknown Source)
       
... 89 more







.../...


Henri Papath

unread,
May 9, 2013, 10:54:15 AM5/9/13
to dcm...@googlegroups.com
I have the same error with a fresh install in Windows 7 x64 with latest mySQL...

        at org
<span style="color: #660;" class="s
...

Henri Papath

unread,
May 10, 2013, 5:21:45 AM5/10/13
to dcm...@googlegroups.com
Ok, solved in my case.
I used JDK 6 with JBOSS 4.3.2GA_jdk6 instead of JDK 5 with JBOSS 4.2.3GA
My setup is Windose 7 X64 with mySQL 5.6


On Friday, March 22, 2013 2:29:58 PM UTC+2, Samuel Burg wrote:

        at org
<span style="color: #660;" class="s
...

chris pauer

unread,
Oct 28, 2015, 10:24:34 AM10/28/15
to dcm4che
Using Java 6 also fixed this issue for me.  I am using the hypersonic release of dcm4chee, running on Windows x64 8.1 Pro.  Java 5 gave me the deployment error.
Reply all
Reply to author
Forward
0 new messages