Hi Rob,

Can you confirm that the form has an id of a user who has a provider role?


On Fri, May 11, 2012 at 10:39 AM, Rob Borland <[email protected]>wrote:

> We're getting the error "Could not resolve provider".  The provider has
> Developer role.  We'd appreciate any advice.
>
> Regards,
> Rob
>
> OpenMRS ver 1.6.3
> XForms ver 4.0.8.3
>
> ca.uhn.hl7v2.app.**ApplicationException: ca.uhn.hl7v2.HL7Exception: Could
> not resolve provider
> at org.openmrs.hl7.handler.**ORUR01Handler.processMessage(**
> ORUR01Handler.java:129)
> 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:267)
> at org.springframework.web.**servlet.mvc.**AbstractFormController.**
> handleRequestInternal(**AbstractFormController.java:**265)
> 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:875)
> at org.springframework.web.**servlet.DispatcherServlet.**
> doService(DispatcherServlet.**java:807)
> at org.springframework.web.**servlet.FrameworkServlet.**processRequest(**
> FrameworkServlet.java:571)
> at org.springframework.web.**servlet.FrameworkServlet.**
> doPost(FrameworkServlet.java:**511)
> 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.**ModuleFilterChain.doFilter(**
> ModuleFilterChain.java:76)
> at org.openmrs.module.xforms.web.**XformsFilter.doFilter(**
> XformsFilter.java:60)
> at org.openmrs.module.web.filter.**ModuleFilterChain.doFilter(**
> ModuleFilterChain.java:74)
> at org.openmrs.module.**xformshelper.web.**LocationFilter.doFilter(**
> LocationFilter.java:27)
> 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:112)
> 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:82)
> 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:82)
> 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:82)
> 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:**96)
> 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:128)
> 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:293)
> at org.apache.coyote.http11.**Http11Processor.process(**
> Http11Processor.java:849)
> at org.apache.coyote.http11.**Http11Protocol$**Http11ConnectionHandler.**
> process(Http11Protocol.java:**583)
> at org.apache.tomcat.util.net.**JIoEndpoint$Worker.run(**
> JIoEndpoint.java:454)
> at java.lang.Thread.run(Thread.**java:619)
> Caused by: ca.uhn.hl7v2.HL7Exception: Could not resolve provider
> at org.openmrs.hl7.handler.**ORUR01Handler.getProvider(**
> ORUR01Handler.java:779)
> at org.openmrs.hl7.handler.**ORUR01Handler.createEncounter(**
> ORUR01Handler.java:405)
> at org.openmrs.hl7.handler.**ORUR01Handler.processORU_R01(**
> ORUR01Handler.java:173)
> at org.openmrs.hl7.handler.**ORUR01Handler.processMessage(**
> ORUR01Handler.java:121)
> ... 60 more
>
> ______________________________**___________
>
> To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to
> [email protected] with "SIGNOFF openmrs-implement-l" in the
>  body (not the subject) of your e-mail.
>
> [mailto:LISTSERV@LISTSERV.**IUPUI.EDU <[email protected]>
> ?body=SIGNOFF%**20openmrs-implement-l]
>



-- 
If we keep uppermost in our minds the unkind and unjust acts of others, we
shall find it impossible to love them as Christ has loved us; but if our
thoughts dwell upon the wondrous love and pity of Christ for us, the same
spirit will flow out to others.

_________________________________________

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

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

Reply via email to