Mathias--

Unfortunately, the HTML Form Entry Designer module isn't really ready for 
prime-time.  It was a Google Summer of Code project a couple years back that 
was about 90% completed by the end of the summer.  Back in 2010 I tried to take 
the module the final 10% and evidently I added it to the OpenMRS module repo at 
the time.  But the version in the repo is now very out of date...  The module 
was picked up by another Google Summer of Code student this past summer and 
reworked... however, again, I don't think it was finished.  I know that Darius 
(the project mentor) has been following up with student to see if he can finish 
it off, but I don't think there's been much progress as this point. 

For now, to avoid confusion, I've pulled the module from the OpenMRS module 
repo.

If it does get picked up and finished, we should definitely create a new JIRA 
project for it.

Take care,
Mark



-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Mathias Lin | Meta 
Healthcare
Sent: Wednesday, April 11, 2012 7:24 AM
To: [email protected]
Subject: [OPENMRS-DEV] Several issues with the HTML Form Entry Designer module 
(in OMRS 1.8.3)

On OpenMRS 1.8.3, I found several issues with the HTML Form Entry Designer 
module, which I couldn't locate in Jira, (at least not by filtering for open 
issues under the Form Entry project).

My environment:

Mac OS X Lion
OpenMRS 1.8.3 (Tomcat6, JDK 6)
HTML Form Entry Designer 0.5
HTML Form Entry 1.7.3
HTML Widgets 1.6.0

(1)
I've installed the module via Administration / Module Repository. When I look 
at the module in my application, and compare it to the screenshots in the Wiki 
at https://wiki.openmrs.org/display/docs/HFED+User+Guide, it looks different. 
It seems that in my app, the module is still using the FCKEditor, while the 
screenshots show the CKEditor, and I also don't see the OpenMRS logo icon in 
the toolbar, but for example an OBS icon directly in the FCKEditor toolbar.
How to get the (probably newer?) version that includes the CKEditor?
Is it not yet packed and uploaded to the module repository?

(2)
Another issue, the most important one: when I try to add an observation field, 
clicking on the 'OBS' icon, I am not getting any widgets in the widget 
selection list to select from (but also no error is logged in the logfile). The 
HTML Widgets module is installed and started properly, as I can see in my 
module administration.
Is this a bug I should report to Jira?

(3)
Not very important but: when I stop the Form Entry Designer module and restart 
it again through the module administration, I'm getting errors, both during the 
stopping and starting sequence. After the restart, the HTML Form Entry Designer 
features aren't available anymore, and I need to restart the entire app to get 
it enabled again.
Is this a bug I should report to Jira?

DEBUG - Extension.initialize(71) |2012-04-11 18:47:24,522| Initializing 
extension for point: org.openmrs.admin.list DEBUG - Extension.initialize(71) 
|2012-04-11 18:47:24,522| Initializing extension for point: 
org.openmrs.admin.list INFO - LoggingAdvice.invoke(109) |2012-04-11 
18:47:24,524| In method HtmlFormEntryService.needsNameAndDescriptionMigration. 
Arguments:
INFO - LoggingAdvice.invoke(134) |2012-04-11 18:47:24,524| Exiting method 
needsNameAndDescriptionMigration INFO - LoggingAdvice.invoke(109) |2012-04-11 
18:47:33,701| In method AdministrationService.saveGlobalProperty. Arguments:
GlobalProperty=property: htmlformentrydesigner.started value: false, INFO - 
LoggingAdvice.invoke(134) |2012-04-11 18:47:33,702| Exiting method 
saveGlobalProperty INFO - LoggingAdvice.invoke(109) |2012-04-11 18:47:33,731| 
In method SchedulerService.saveToMemento. Arguments:
INFO - LoggingAdvice.invoke(134) |2012-04-11 18:47:33,733| Exiting method 
saveToMemento INFO - AbstractSessionFactoryBean.destroy(246) |2012-04-11 
18:47:33,778| Closing Hibernate SessionFactory INFO - 
LocalSessionFactoryBean.buildSessionFactory(777) |2012-04-11 18:47:35,039| 
Building new Hibernate SessionFactory INFO - LoggingAdvice.invoke(109) 
|2012-04-11 18:47:36,069| In method SchedulerService.restoreFromMemento. 
Arguments:
OpenmrsMemento=org.openmrs.scheduler.timer.TimerSchedulerMemento@33fda70b,
INFO - LoggingAdvice.invoke(134) |2012-04-11 18:47:36,073| Exiting method 
restoreFromMemento ERROR - CommonsLoggingOutput.error(75) |2012-04-11 
18:47:36,101|
Line=65 The content of element type "dwr" must match 
"(init?,allow?,signatures?)".
ERROR - CommonsLoggingOutput.error(75) |2012-04-11 18:47:36,102| Parameter 
mismatch parsing signatures section in dwr.xml on line:
DWRHtmlFormEntryService.checkIfLoggedIn()
WARN - CommonsLoggingOutput.warn(59) |2012-04-11 18:47:36,118| Setting extra 
type info to overloaded methods may fail with <parameter .../> ERROR - 
CommonsLoggingOutput.error(75) |2012-04-11 18:47:36,118| Parameter mismatch 
parsing signatures section in dwr.xml on line:
DWRProgramWorkflowService.updatePatientProgram(Integer
patientProgramId, String enrollmentDateYmd, String completionDateYmd, Integer 
locationId) INFO - LoggingAdvice.invoke(109) |2012-04-11 18:48:02,418| In 
method AdministrationService.saveGlobalProperty. Arguments:
GlobalProperty=property: htmlformentrydesigner.started value: true, INFO - 
LoggingAdvice.invoke(134) |2012-04-11 18:48:02,419| Exiting method 
saveGlobalProperty INFO - LoggingAdvice.invoke(109) |2012-04-11 18:48:02,425| 
In method AdministrationService.saveGlobalProperty. Arguments:
GlobalProperty=property: htmlformentrydesigner.mandatory value: false, INFO - 
LoggingAdvice.invoke(134) |2012-04-11 18:48:02,425| Exiting method 
saveGlobalProperty INFO - LoggingAdvice.invoke(109) |2012-04-11 18:48:02,701| 
In method SchedulerService.saveToMemento. Arguments:
INFO - LoggingAdvice.invoke(134) |2012-04-11 18:48:02,704| Exiting method 
saveToMemento INFO - AbstractSessionFactoryBean.destroy(246) |2012-04-11 
18:48:02,726| Closing Hibernate SessionFactory INFO - 
LocalSessionFactoryBean.buildSessionFactory(777) |2012-04-11 18:48:03,804| 
Building new Hibernate SessionFactory INFO - LoggingAdvice.invoke(109) 
|2012-04-11 18:48:04,631| In method SchedulerService.restoreFromMemento. 
Arguments:
OpenmrsMemento=org.openmrs.scheduler.timer.TimerSchedulerMemento@4188f17b,
INFO - LoggingAdvice.invoke(134) |2012-04-11 18:48:04,633| Exiting method 
restoreFromMemento ERROR - CommonsLoggingOutput.error(75) |2012-04-11 
18:48:04,656|
Line=65 The content of element type "dwr" must match 
"(init?,allow?,signatures?)".
ERROR - CommonsLoggingOutput.error(75) |2012-04-11 18:48:04,657| Parameter 
mismatch parsing signatures section in dwr.xml on line:
DWRHtmlFormEntryService.checkIfLoggedIn()
WARN - CommonsLoggingOutput.warn(59) |2012-04-11 18:48:04,669| Setting extra 
type info to overloaded methods may fail with <parameter .../> ERROR - 
CommonsLoggingOutput.error(75) |2012-04-11 18:48:04,670| Parameter mismatch 
parsing signatures section in dwr.xml on line:
DWRProgramWorkflowService.updatePatientProgram(Integer
patientProgramId, String enrollmentDateYmd, String completionDateYmd, Integer 
locationId)

(4)
In Jira, I found that the HTML Form Entry Designer module is not listed as a 
project in the project list - for filtering tickets. Are issues for this module 
grouped together with the 'parent' Html Form Entry module?

_________________________________________

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]

_________________________________________

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