[opencms-dev] I_CmsIdentifiableObjectContainer Error within Administration View

djano djanousek at iesabroad.org
Fri Feb 8 16:35:53 CET 2008


Thanks Michael.

Where in the code would I go to update the API?  Is this something that
would be changed at the HTML/JSP level or is this something that would need
to be updated within the opencms.jar?  I inherited the V6 API when I started
here so I am not quite sure how and where the API gets integrated to
OpenCMS.

Where in the code would I 

Michael Moossen wrote:
> 
> 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?
> 
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
> 
> 

-- 
View this message in context: http://www.nabble.com/I_CmsIdentifiableObjectContainer-Error-within-Administration-View-tp15341283p15357586.html
Sent from the OpenCMS - Dev mailing list archive at Nabble.com.




More information about the opencms-dev mailing list