[opencms-dev] I_CmsIdentifiableObjectContainer Error within Administration View
Michael Moossen
m.moossen at alkacon.com
Fri Feb 8 09:17:44 CET 2008
Hi, Djano!
you are importing files that use the old OpenCms 6.x API.
in OpenCms 7.x the class I_CmsIdentifiableObjectContainer has been moved
from org.opencms.util to org.opencms.workplace.tools, you have just to
update your code.
Kind regards,
Michael
-------------------
Alkacon Software GmbH - The OpenCms Experts
http://www.alkacon.com - http://www.opencms.org
Visit us on CeBIT expo in Hannover, Germany
March 4 to March 9, 2008 - Hall 5 Stand F59/3
djano wrote:
> Creating a clean OpenCMS7.0.3 install works fine for me, however when I
> upload a number of zip files using the Database Management tool I am
> receiving a number of errors from within the workplace. The zip files
> contain my version 6.2.1 .html, .jsp and .css files, and those seem to
> upload without a problem until I try to publish the files. I am not using
> the Upgrade Wizard for this task because I am switching the db platform from
> MySQL to SQL Server with V7.0.3. When I attempt to publish the files I get
> the following results:
>
> The list of files in the left-hand window of the OpenCMS workplace
> completely disappears, the list of files in the right-hand window are grayed
> out and cannot be selected and from the Administration view I receive an
> error that reads:
>
> org/opencms/util/I_CmsIdentifiableObjectContainer
> javax.servlet.ServletException:
> org/opencms/util/I_CmsIdentifiableObjectContainer
> at
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:843)
> at
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:776)
> at
> org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.views.admin.admin_002dmenu_jsp._jspService(admin_002dmenu_jsp.java:114)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
> at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:572)
> at
> org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:948)
> at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1492)
> at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:171)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:595)
>
> I am also receiving this error from the HTML tracker within the browser:
> parent.setProjectAware is not a function (from tree_files.jsp)
>
> Does anyone have any ideas how to fix this?
More information about the opencms-dev
mailing list