Hi

I'm trying to deploy the current OpenMRS version 1.9 as a standalone (since
i need visits).
To do so i build the war file and copy pasted it to the 1.8.2 standalone,
rename the war appropriately
and started the server.
All seems to be working correctly.
Then i installed the xform module,  created some forms (all seems good) but
when i submit the forms I was getting an exception. But when I'm running
normally (without using the standalone server) I'm not getting this issue.
(seems strange ..!) Please help me to over come this.
the exception is

ca.uhn.hl7v2.HL7Exception: Invalid concept ID 'null' in hl7 message with
uid: hWlD26XwFOh9t7Tbt6kz

ca.uhn.hl7v2.app.ApplicationException: ca.uhn.hl7v2.HL7Exception: Invalid
concept ID 'null' in hl7 message with uid: hWlD26XwFOh9t7Tbt6kz
    at
org.openmrs.hl7.handler.ORUR01Handler.processMessage(ORUR01Handler.java:149)
    at
ca.uhn.hl7v2.app.MessageTypeRouter.processMessage(MessageTypeRouter.java:52)
    at
org.openmrs.module.xforms.formentry.HL7Receiver.processMessage(HL7Receiver.java:68)
    at
org.openmrs.module.xforms.formentry.HL7InQueueProcessor.processHL7InQueue(HL7InQueueProcessor.java:63)
    at
org.openmrs.module.xforms.XformsQueueProcessor.processDoc(XformsQueueProcessor.java:314)
    at
org.openmrs.module.xforms.XformsQueueProcessor.submitXForm(XformsQueueProcessor.java:289)
    at
org.openmrs.module.xforms.XformsQueueProcessor.processXForm(XformsQueueProcessor.java:177)
    at
org.openmrs.module.xforms.download.XformDataUploadManager.queueForm(XformDataUploadManager.java:227)
    at
org.openmrs.module.xforms.download.XformDataUploadManager.processXform(XformDataUploadManager.java:90)
    at
org.openmrs.module.xforms.web.controller.XformDataUploadController.onSubmit(XformDataUploadController.java:98)
    at
org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:272)
    at
org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:268)
    at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
    at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
    at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
    at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
    at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
    at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.openmrs.module.web.filter.ForcePasswordChangeFilter.doFilter(ForcePasswordChangeFilter.java:65)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.openmrs.module.web.filter.ModuleFilterChain.doFilter(ModuleFilterChain.java:76)
    at
org.openmrs.module.xforms.web.XformsFilter.doFilter(XformsFilter.java:53)
    at
org.openmrs.module.web.filter.ModuleFilterChain.doFilter(ModuleFilterChain.java:74)
    at
org.openmrs.module.web.filter.ModuleFilter.doFilter(ModuleFilter.java:58)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.openmrs.web.filter.OpenmrsFilter.doFilterInternal(OpenmrsFilter.java:111)
    at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
    at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:100)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:100)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:100)
    at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
    at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    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:233)
    at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:662)
Caused by: ca.uhn.hl7v2.HL7Exception: Invalid concept ID 'null' in hl7
message with uid: hWlD26XwFOh9t7Tbt6kz
    at
org.openmrs.hl7.handler.ORUR01Handler.getConcept(ORUR01Handler.java:903)
    at
org.openmrs.hl7.handler.ORUR01Handler.getConcept(ORUR01Handler.java:862)
    at
org.openmrs.hl7.handler.ORUR01Handler.processORU_R01(ORUR01Handler.java:246)
    at
org.openmrs.hl7.handler.ORUR01Handler.processMessage(ORUR01Handler.java:141)
    ... 61 more

Regards,
Suho

>  <[email protected]>

_________________________________________

To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to 
[email protected] with "SIGNOFF openmrs-devel-l" in the  body (not 
the subject) of your e-mail.

[mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

Reply via email to