After import you have File with type == null This is weird please check your DB and backup XML files if you fill everything is OK please privately share your backup with me and I'll try to check/fix
On Wed, Mar 29, 2017 at 3:57 PM, Daniel Baker <[email protected]> wrote: > I had the same issue but it was resolved with this build. > > Version 3.2.1-SNAPSHOT > Revision *1787120* > > Thanks, > > > Dan > > On 03/29/2017 03:31 PM, Coscend@OM wrote: > > Dear OpenMeetings Community, > > > > We were wondering if this issue is fixed in 3.2.1: > https://issues.apache.org/jira/browse/OPENMEETINGS-1603 > > > > We are getting an error. The use case and log are below. We would > appreciate any vector to solve this issue. > > > > ------------- > > USE CASE > > ------------- > > We imported our db from 3.1.5 to 3.2.1. > > Then, we accessed 'My files (home drive)'. > > The screen gives "internal error" . > > When we click on the 'Room files ' or 'Public files', we do not get any > error. > > > > ----- > > LOG > > ----- > > ERROR 03-29 03:09:01.107 DefaultExceptionMapper.java 109238 170 > org.apache.wicket.DefaultExceptionMapper [http-nio-<IP-Port>-exec-9] - > Unexpected error occurred > > org.apache.wicket.WicketRuntimeException: Error attaching this container > for rendering: [Subtree [Component id = subtree]] > > at org.apache.wicket.MarkupContainer.onBeforeRenderChildren( > MarkupContainer.java:1772) > > at org.apache.wicket.Component.onBeforeRender(Component.java:3903) > > at org.apache.wicket.Component.internalBeforeRender( > Component.java:948) > > at org.apache.wicket.Component.beforeRender(Component.java:1016) > > at org.apache.wicket.MarkupContainer.onBeforeRenderChildren( > MarkupContainer.java:1760) > > at org.apache.wicket.Component.onBeforeRender(Component.java:3903) > > at org.apache.wicket.Component.internalBeforeRender( > Component.java:948) > > at org.apache.wicket.Component.beforeRender(Component.java:1016) > > at org.apache.wicket.Component.internalPrepareForRender( > Component.java:2230) > > at org.apache.wicket.Component.prepareForRender(Component. > java:2269) > > at org.apache.wicket.page.XmlPartialPageUpdate.writeComponent( > XmlPartialPageUpdate.java:98) > > at org.apache.wicket.page.PartialPageUpdate.writeComponents( > PartialPageUpdate.java:248) > > at org.apache.wicket.page.PartialPageUpdate.writeTo( > PartialPageUpdate.java:161) > > at org.apache.wicket.ajax.AjaxRequestHandler.respond( > AjaxRequestHandler.java:365) > > at org.apache.wicket.request.cycle.RequestCycle$ > HandlerExecutor.respond(RequestCycle.java:912) > > at org.apache.wicket.request.RequestHandlerExecutor.execute( > RequestHandlerExecutor.java:65) > > at org.apache.wicket.request.cycle.RequestCycle.execute( > RequestCycle.java:283) > > at org.apache.wicket.request.cycle.RequestCycle. > processRequest(RequestCycle.java:253) > > at org.apache.wicket.request.cycle.RequestCycle. > processRequestAndDetach(RequestCycle.java:221) > > at org.apache.wicket.protocol.ws.AbstractUpgradeFilter. > processRequestCycle(AbstractUpgradeFilter.java:70) > > at org.apache.wicket.protocol.http.WicketFilter. > processRequest(WicketFilter.java:204) > > at org.apache.wicket.protocol.http.WicketFilter.doFilter( > WicketFilter.java:286) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:192) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:165) > > at org.red5.logging.LoggerContextFilter.doFilter( > LoggerContextFilter.java:84) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:192) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:165) > > at org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:198) > > at org.apache.catalina.core.StandardContextValve.invoke( > StandardContextValve.java:96) > > at org.apache.catalina.authenticator.AuthenticatorBase.invoke( > AuthenticatorBase.java:474) > > at org.apache.catalina.core.StandardHostValve.invoke( > StandardHostValve.java:140) > > at org.apache.catalina.valves.ErrorReportValve.invoke( > ErrorReportValve.java:79) > > at org.apache.catalina.valves.AbstractAccessLogValve.invoke( > AbstractAccessLogValve.java:624) > > at org.apache.catalina.core.StandardEngineValve.invoke( > StandardEngineValve.java:87) > > at org.apache.catalina.connector.CoyoteAdapter.service( > CoyoteAdapter.java:349) > > at org.apache.coyote.http11.Http11Processor.service( > Http11Processor.java:783) > > at org.apache.coyote.AbstractProcessorLight.process( > AbstractProcessorLight.java:66) > > at org.apache.coyote.AbstractProtocol$ConnectionHandler.process( > AbstractProtocol.java:798) > > at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor. > doRun(NioEndpoint.java:1434) > > at org.apache.tomcat.util.net.SocketProcessorBase.run( > SocketProcessorBase.java:49) > > at java.util.concurrent.ThreadPoolExecutor.runWorker( > ThreadPoolExecutor.java:1142) > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:617) > > at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( > TaskThread.java:61) > > at java.lang.Thread.run(Thread.java:745) > > Caused by: java.lang.NullPointerException: null > > at org.apache.openmeetings.db.entity.file.FileItem.getFile( > FileItem.java:247) > > at org.apache.openmeetings.db.entity.file.FileItem.exists( > FileItem.java:277) > > at org.apache.openmeetings.db.entity.file.FileItem.exists( > FileItem.java:272) > > at org.apache.openmeetings.web.common.tree.FileItemPanel.< > init>(FileItemPanel.java:45) > > at org.apache.openmeetings.web.common.tree.FileItemTree$1. > newLabelComponent(FileItemTree.java:88) > > at org.apache.wicket.extensions.markup.html.repeater.tree. > content.StyledLinkLabel.<init>(StyledLinkLabel.java:53) > > at org.apache.wicket.extensions.markup.html.repeater.tree. > content.Folder.<init>(Folder.java:53) > > at org.apache.openmeetings.web.common.tree.FileItemTree$1.< > init>(FileItemTree.java:82) > > at org.apache.openmeetings.web.common.tree.FileItemTree. > newContentComponent(FileItemTree.java:82) > > at org.apache.wicket.extensions.markup.html.repeater.tree. > AbstractTree$1.createContent(AbstractTree.java:233) > > at org.apache.wicket.extensions.markup.html.repeater.tree. > Node.<init>(Node.java:80) > > at org.apache.wicket.extensions.markup.html.repeater.tree. > AbstractTree$1.<init>(AbstractTree.java:227) > > at org.apache.wicket.extensions.markup.html.repeater.tree. > AbstractTree.newNodeComponent(AbstractTree.java:226) > > at org.apache.wicket.extensions.markup.html.repeater.tree. > NestedTree.newNodeComponent(NestedTree.java:96) > > at org.apache.wicket.extensions.markup.html.repeater.tree. > nested.Subtree$1.populateItem(Subtree.java:89) > > at org.apache.wicket.markup.repeater.RefreshingView$1. > newItem(RefreshingView.java:114) > > at org.apache.wicket.markup.repeater.ReuseIfModelsEqualStrategy$1. > next(ReuseIfModelsEqualStrategy.java:88) > > at org.apache.wicket.markup.repeater.ReuseIfModelsEqualStrategy$1. > next(ReuseIfModelsEqualStrategy.java:70) > > at org.apache.wicket.markup.repeater.RefreshingView. > addItems(RefreshingView.java:189) > > at org.apache.wicket.markup.repeater.RefreshingView. > onPopulate(RefreshingView.java:97) > > at org.apache.wicket.markup.repeater.AbstractRepeater. > onBeforeRender(AbstractRepeater.java:124) > > at org.apache.wicket.Component.internalBeforeRender( > Component.java:948) > > at org.apache.wicket.Component.beforeRender(Component.java:1016) > > at org.apache.wicket.MarkupContainer.onBeforeRenderChildren( > MarkupContainer.java:1760) > > ... 43 common frames omitted > > > > > > Thank you. > > > > Sincerely, > > > > Hemant K. Sabat > > > > Coscend Communications Solutions > > Web site: www.Coscend.com <http://www.coscend.com/> > > ------------------------------------------------------------------ > > *Real-time, Interactive Video Collaboration, Tele-healthcare, > Tele-education, Telepresence Services, on the fly…* > > ------------------------------------------------------------------ > > CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail > Messages from Coscend Communications Solutions' posted at: > http://www.Coscend.com/Terms_and_Conditions.html > <http://www.coscend.com/Terms_and_Conditions.html> > > > > > > > > > -- WBR Maxim aka solomax
