Detail
Detail
Bugfix
java.lang.IllegalStateException: com.top_logic.layout.form.boxes.reactive_tag.BoxLayoutTag$ConfigService module not started. at com.top_logic.basic.module.ModuleUtil.invalidStateNotStarted(ModuleUtil.java:1884) at com.top_logic.basic.module.BasicRuntimeModule.getImplementationInstance(BasicRuntimeModule.java:86) at com.top_logic.layout.form.boxes.reactive_tag.BoxLayoutTag.setType(BoxLayoutTag.java:169) at org.apache.jsp.jsp.layout.persons.EditPerson_jsp._jspService(EditPerson_jsp.java:201) at com.top_logic.util.TopLogicJspBase.doService(TopLogicJspBase.java:154) at com.top_logic.util.TopLogicServlet.inContext(TopLogicServlet.java:488) at com.top_logic.util.TopLogicServlet.service(TopLogicServlet.java:171) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
Improvement
Both com.top_logic.layout.form.boxes.reactive_tag.BoxLayoutTag and com.top_logic.layout.form.boxes.tag.BoxLayoutTag exist. For the former, the setting to start the module was missing, which has now been added to top-logic.config.xml.
Test
- build TL-Studio with create_studio_all in Ant > tl-build-studio
- open new Eclipse workspace and import with File > Import... > General > Existing Projects into Workspace import the folder tl-build_studio\dist\tl-studio\workspace created after building TL-Studio
- set up a new application according to the following instructions: http://tl/trac/wiki/TL/SetupApplication
- Start application