[opencms-dev] opencms-dev Digest, Vol 153, Issue 4
Michael Emmerich
m.emmerich at alkacon.com
Tue Jul 15 08:26:31 CEST 2025
Atle,
I tested it here with the changes to the xsd.
I can create a new content and edit it via the explorer. Also, if I add
the type to my sitemap config file, I can drag&drop it on my pages.
The error you show is a different one as you had before when the xsd was
not correct.
So when do you get this error?
Make a simple test, go to the explorer, select "New" then "All types"
and create a new content of your type. Does this work? And if so, can
you edit it?
If you have issues with your xsd's, this is always the best thing to
test first. If this is working , then you can make the next steps to
make the content drag&dropable.
Kind regards,
Michael
Am 09.07.25 um 13:18 schrieb Atle Enersen via opencms-dev:
> Thanks again, Michael.
>
> I changed it to:
>
> <Setting>
> <PropertyName>Title</PropertyName>
> <DisplayName><![CDATA[%(key.label.Title)]]></DisplayName>
> <Description><![CDATA[%(key.label.Title.help)]]></Description>
> <Widget>string</Widget>
> <Default><![CDATA[%(key.type.enersenarticlenormal.title)]]></Default>
> <Search>listtitle</Search>
> <Mapping>
> <MapTo>property:Title</MapTo>
> <UseDefault>true</UseDefault>
> </Mapping>
> </Setting>
>
> I also checked the documentation, and I published it. But the error still persists:
>
> An error occurred.javax.servlet.ServletException: javax.servlet.jsp.JspException: org.opencms.main.CmsException: Error while reading element bean from request when rendering URI "/index.html".
>
> org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: org.opencms.main.CmsException: Error while reading element bean from request when rendering URI "/index.html".
> at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:623)
> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:489)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:376)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:324)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
> at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:65)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:642)
> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:518)
> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:461)
> at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:191)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:165)
> at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:694)
> at org.opencms.flex.CmsFlexRequestDispatcher.includeInternalWithCache(CmsFlexRequestDispatcher.java:444)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:169)
> at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:1022)
> at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:573)
> at org.opencms.loader.CmsXmlContainerPageLoader.load(CmsXmlContainerPageLoader.java:108)
> at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:1194)
> at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:2285)
> at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:363)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
> at org.opencms.jsp.jsonpart.CmsJsonPartFilter.doFilter(CmsJsonPartFilter.java:298)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
> at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:65)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:642)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:416)
> at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:348)
> at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:285)
> at org.opencms.main.OpenCmsUrlServletFilter.doFilter(OpenCmsUrlServletFilter.java:145)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
> at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:72)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
> at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1793)
> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
> at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
> at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
> at java.base/java.lang.Thread.run(Thread.java:1583)
> Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: org.opencms.main.CmsException: Error while reading element bean from request when rendering URI "/index.html".
> at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:651)
> at org.apache.jsp.WEB_002dINF.jsp.offline.system.modules.org_enersen_core.templates.index_jsp._jspService(index_jsp.java:274)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
> at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
> ... 62 more
> Caused by: org.opencms.main.CmsException: Error while reading element bean from request when rendering URI "/index.html".
> at org.opencms.ade.configuration.CmsADEManager.getCurrentElement(CmsADEManager.java:444)
> at org.opencms.jsp.CmsJspTagFormatter.init(CmsJspTagFormatter.java:230)
> at org.opencms.jsp.CmsJspTagFormatter.doStartTag(CmsJspTagFormatter.java:128)
> at org.apache.jsp.WEB_002dINF.jsp.offline.system.modules.org_enersen_core.templates.index_jsp._jspService(index_jsp.java:199)
> ... 65 more
>
> Vennlig hilsen, Atle Enersen
--
Michael Emmerich
-------------------
Alkacon Software GmbH & Co. KG - The OpenCms Experts
http://www.alkacon.com
More information about the opencms-dev
mailing list