Hi,
I'm running dcm4chee-web3.0.3 (I believe - I'm not a Java guy, and I'm not sure how all these parts fit together). I'm not running oviyam for a viewer, just weasis. I tried installing oviyam2, but the dcm4chee libs seemed to conflict with my existing libs -
-rwxr-xr-x 1 root wheel 97712 Sep 25 2012 dcm4che-audit-2.0.25.jar
-rwxr-xr-x 1 root wheel 8159 Jun 14 2012 dcm4che-base64-2.0.26.jar
-rwxr-xr-x 1 root wheel 377522 Jun 14 2012 dcm4che-core-2.0.26.jar
-rwxr-xr-x 1 root wheel 10424 Dec 7 2012 dcm4che-imageio-rle-2.0.25.jar
-rwxr-xr-x 1 root wheel 116930 Jun 14 2012 dcm4che-net-2.0.26.jar
-rwxr-xr-x 1 root wheel 10356 Sep 25 2012 dcm4che-soundex-2.0.25.jar
am I a required version behind for that? Is oviyam2 required for ioviyam2?
I'm trying ioviyam2, and it seemed to deploy correctly. I can login, set the server params and execute an echo. The params seem to persist across sessions (for the same admin user, I haven't tried other users).
But when I click 'Add', I get the following error in the logs. I also don't receive any studies, but based on the name of the error, I assume this is why. Can you tell me what I might be missing?
2014-04-11 08:20:34,987 INFO -> (TCPServer-1) [org.dcm4cheri.server.ServerImpl] finished - Socket[addr=/
127.0.0.1,port=47319,localport=11112]
2014-04-11 08:20:41,487 INFO -> (http-0.0.0.0-8080-2) [STDOUT] 08:20:41,482 ERROR [QueryParamHandler] Error while creating Query Parameter Handler object
org.simpleframework.xml.core.ValueRequiredException: Unable to satisfy @org.simpleframework.xml.Element(name=, data=false, required=true, type=void) on field 'retrieve' private java.lang.String in.raster.ioviyam2.xml.model.Server.retrieve for class in.raster.ioviyam2.xml.model.Server at line 37
at org.simpleframework.xml.core.Composite.validate(Composite.java:644)
at org.simpleframework.xml.core.Composite.readElements(Composite.java:449)
at org.simpleframework.xml.core.Composite.access$400(Composite.java:59)
at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1383)
at org.simpleframework.xml.core.Composite.read(Composite.java:201)
at org.simpleframework.xml.core.Composite.read(Composite.java:148)
at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
at org.simpleframework.xml.core.CompositeList.populate(CompositeList.java:175)
at org.simpleframework.xml.core.CompositeList.read(CompositeList.java:120)
at org.simpleframework.xml.core.Composite.readVariable(Composite.java:623)
at org.simpleframework.xml.core.Composite.readInstance(Composite.java:573)
at org.simpleframework.xml.core.Composite.readUnion(Composite.java:549)
at org.simpleframework.xml.core.Composite.readElement(Composite.java:532)
at org.simpleframework.xml.core.Composite.readElements(Composite.java:445)
at org.simpleframework.xml.core.Composite.access$400(Composite.java:59)
at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1383)
at org.simpleframework.xml.core.Composite.read(Composite.java:201)
at org.simpleframework.xml.core.Composite.read(Composite.java:148)
at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
at org.simpleframework.xml.core.Persister.read(Persister.java:625)
at org.simpleframework.xml.core.Persister.read(Persister.java:606)
at org.simpleframework.xml.core.Persister.read(Persister.java:584)
at org.simpleframework.xml.core.Persister.read(Persister.java:543)
at org.simpleframework.xml.core.Persister.read(Persister.java:521)
at org.simpleframework.xml.core.Persister.read(Persister.java:426)
at in.raster.ioviyam2.xml.handler.UserHandler.<init>(UserHandler.java:72)
at in.raster.ioviyam2.servlets.UserConfiguration.processRequest(UserConfiguration.java:61)
at in.raster.ioviyam2.servlets.UserConfiguration.doGet(UserConfiguration.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:420)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:679)
2014-04-11 08:20:41,489 ERROR -> (http-0.0.0.0-8080-2) [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/iOviyam2].[UserConfiguration]] Servlet.service() for servlet UserConfiguration threw exception
java.lang.NullPointerException
at in.raster.ioviyam2.xml.handler.UserHandler.findUserByName(UserHandler.java:118)
at in.raster.ioviyam2.servlets.UserConfiguration.processRequest(UserConfiguration.java:64)
at in.raster.ioviyam2.servlets.UserConfiguration.doGet(UserConfiguration.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:420)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:679)
Thanks,
Rick