[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