You can read more here:
https://wiki.openmrs.org/display/docs/Creating+Modules
Maven usage and instructions are here:
https://wiki.openmrs.org/display/docs/Creating+Your+First+Module

---
Regards,
Saptarshi PURKAYASTHA

My Tech Blog:  http://sunnytalkstech.blogspot.com
You Live by CHOICE, Not by CHANCE


On 18 August 2011 14:33, dodo.khan <[email protected]> wrote:

>  Ok can you please send me some guideline to build the code with
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Saptarshi
> Purkayastha
> *Sent:* Thursday, August 18, 2011 1:17 PM
>
> *To:* [email protected]
> *Subject:* Re: [OPENMRS-DEV] Error in the Registration module
>
>
>
> This is maven based...
>
>
> ---
> Regards,
> Saptarshi PURKAYASTHA
>
> My Tech Blog:  http://sunnytalkstech.blogspot.com
> You Live by CHOICE, Not by CHANCE
>
>  On 18 August 2011 13:24, dodo.khan <[email protected]> wrote:
>
> Ok fine I am looking at this but can you tell me that it is ANT based or
> Maven <https://wiki.openmrs.org/display/docs/Maven> based . so I can build
> it.
>
> I am waiting for your response.
>
>
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Saptarshi
> Purkayastha
> *Sent:* Thursday, August 18, 2011 12:33 PM
>
>
> *To:* [email protected]
> *Subject:* Re: [OPENMRS-DEV] Error in the Registration module
>
>
>
> I just verified again... trunk is 1.3.1. So all the code there is 1.3.1
>
> You can have a look at it here and see its 1.3.1:
> http://svn.openmrs.org/openmrs-modules/registration/trunk/pom.xml
>
>
> ---
> Regards,
> Saptarshi PURKAYASTHA
>
> My Tech Blog:  http://sunnytalkstech.blogspot.com
> You Live by CHOICE, Not by CHANCE
>
> On 18 August 2011 09:23, dodo.khan <[email protected]> wrote:
>
> I am using the version 1.3.0…..
>
> Actually v1.3.1 is also working with me, but I have not code of the 1.3.1,
> I have only code of 1.3.0, that’s why I am trying to do this on the 1.3.0, I
> tried to check out the code from the SVN and build it with ANT but I can
> not, can you provide me the code. So I can easily build the 1.3.1 and use it
>
>
>
>
>
>
>
>
>
>
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Saptarshi
> Purkayastha
> *Sent:* Wednesday, August 10, 2011 5:49 PM
> *To:* [email protected]
> *Subject:* Re: [OPENMRS-DEV] Error in the Registration module
>
>
>
> What version of the module are you using??
>
> If you are building the module on your own, have you made any changes to
> the module?
>
>
>
> It works fine for me when I click the Find/Create Patient with v1.3.1 of
> the registration module.
>
>
> ---
> Regards,
> Saptarshi PURKAYASTHA
>
> My Tech Blog:  http://sunnytalkstech.blogspot.com
> You Live by CHOICE, Not by CHANCE
>
> On 9 August 2011 09:54, dodo.khan <[email protected]> wrote:
>
>
>
> Dear All
>
>
>
> I have build the Registration module. and try to run the module but
> unfortunately when I add the module. And I click on the create/find patient
> it encounters a error  the error id given bellow yellow.
>
> I don’t know why it is happening any idea in this error
>
>
>
>
>
>
>
>
>
> An Internal Error has Occurred
>
> org.apache.jasper.JasperException
>
>
>
> <h3>Validation error messages from TagLibraryValidator for c_rt in
> /WEB-INF/view/module/registration/mainForm.jsp</h3><p>635: Illegal child tag
> in "c:choose" tag: "c:if" tag</p><p>640: Illegal "choose" without child
> "when" tag</p>
>
>
>
>
>
>
>
> Consult the help document.
>
> Contact your friendly neighborhood administrator if it cannot be resolved.
>
>
>
> Hide stack trace
>
>
>
>
>
> ** Root cause is:
>
> Validation error messages from TagLibraryValidator for c_rt in
> /WEB-INF/view/module/registration/mainForm.jsp
>
>
>
> 635: Illegal child tag in "c:choose" tag: "c:if" tag
>
>
>
> 640: Illegal "choose" without child "when" tag
>
>
> org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
>
>
> org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
>
>
> org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:74)
>
> org.apache.jasper.compiler.Validator.validateXmlView(Validator.java:1796)
>
>
> org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1742)
>
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:183)
>
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)
>
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
>
> org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
>
>
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
>
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
>
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
>
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
>
>
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
>
>
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
>
>
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
>
>
> org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
>
>
> org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
>
>
> org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060)
>
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798)
>
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
>
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
>
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
>
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.openmrs.module.web.filter.ForcePasswordChangeFilter.doFilter(ForcePasswordChangeFilter.java:65)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
> org.openmrs.web.filter.GZIPFilter.doFilterInternal(GZIPFilter.java:60)
>
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.openmrs.module.web.filter.ModuleFilterChain.doFilter(ModuleFilterChain.java:76)
>
> org.openmrs.module.xforms.web.XformsFilter.doFilter(XformsFilter.java:60)
>
>
> org.openmrs.module.web.filter.ModuleFilterChain.doFilter(ModuleFilterChain.java:74)
>
> org.openmrs.module.web.filter.ModuleFilter.doFilter(ModuleFilter.java:58)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.openmrs.web.filter.OpenmrsFilter.doFilterInternal(OpenmrsFilter.java:112)
>
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
>
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:83)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:83)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:83)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
>
>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
>
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>
> java.lang.Thread.run(Unknown Source)
>
>
>
>
>
> OpenMRS Version: 1.9.0 SNAPSHOT Build 17064
>
>
>
> The following data will be submitted with the report to enable the team to
> resolve the problem.
>
>
>
>     * The error message and stack trace
>
>     * OpenMRS version
>
>     * Application server name and version
>
>     * Username of the user currently logged in
>
>     * The implementation id of this installation (if defined)
>
>     * Names and versions of all installed modules
>
>
>
> 640: Illegal "choose" without child "when" tag
>
> " />
>
>
>
>
>
> Thanks and Regards
>
> Seelro
>
>
>  ------------------------------
>
>
> This e-mail may contain information that is privileged or confidential. If
> you are not the intended recipient, please delete the e-mail and any
> attachments and notify us immediately.
>
>
>    ------------------------------
>
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
>
>
>  ------------------------------
>
>
> This e-mail may contain information that is privileged or confidential. If
> you are not the intended recipient, please delete the e-mail and any
> attachments and notify us immediately.
>
>
>   ------------------------------
>
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
>
>
>  ------------------------------
>
>
> This e-mail may contain information that is privileged or confidential. If
> you are not the intended recipient, please delete the e-mail and any
> attachments and notify us immediately.
>
>
>  ------------------------------
>
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
>
> ------------------------------
>
> This e-mail may contain information that is privileged or confidential. If
> you are not the intended recipient, please delete the e-mail and any
> attachments and notify us immediately.
>

_________________________________________

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