great! thanks for the report On Mon, Jul 13, 2015 at 11:46 AM, Odent Philippe (eExplore) < [email protected]> wrote:
> Hi Max, > Thanks for the tip. Problem solved now. > I'll have to update in 3.0.7 because we have to add new users on a weekly > basis. > All my best, > Phil > > > > [image: eExplore Formation] <http://eexplore.fr/> > > Philippe Odent / General Manager > 06.66.23.23.84/ [email protected] > > eExplore Formation Office: 0366.732.794 > 145 Boulevard de Valmy 59650 Villeneuve d'Ascq > http://eexplore.fr > > [image: Facebook] <https://www.facebook.com/eExplore> [image: Twitter] > <https://twitter.com/e_explore> [image: Google Plus] > <https://plus.google.com/+EexploreFr/posts> [image: Youtube] > <https://www.youtube.com/watch?v=yi3oAYMzmys> [image: Linkedin] > <https://www.linkedin.com/company/eexplore> [image: Skype] > <http://htmlsig.com/[email protected]> > > Ce message peut contenir des informations confidentielles ou privilégiées > et est destiné uniquement à l'usage du destinataire prévu. Toute > publication, diffusion, distribution ou copie se fondant sur les > informations présentes est interdite. Nos courriels ne sont pas sécurisés > et ne peuvent pas être exempts d’erreurs, car ils peuvent être interceptés, > modifiés ou contenir des virus ajoutés à notre insu. Toute personne qui > communique avec nous par e-mail est réputée avoir accepté ces risques. > Notre entreprise n'est pas responsable des erreurs ou omissions dans ce > message et décline toute responsabilité pour tout dommage découlant de > l'utilisation de ce message. Les opinions ou déclarations contenues dans ce > message et les pièces attachées sont celles de l'auteur et ne représentent > pas nécessairement celles de l'entreprise. > > > > ------ Message d'origine ------ > De : "Maxim Solodovnik" <[email protected]> > À : "Odent Philippe (eExplore)" <[email protected]> > Cc: "Openmeetings user-list" <[email protected]> > Envoyé 13/07/2015 07:30:32 > Objet : Re: Re[2]: Backup feature generates "Internal Error" in OM 3.0.5 > > > I just have fixed this in 3.0.7 (not sure how to reproduce this locally, > but possible error should be fixed now) > > in your case I can recommend you to update DB manually and set regdate for > every user to current date > > On Mon, Jul 13, 2015 at 11:22 AM, Maxim Solodovnik <[email protected]> > wrote: > >> somehow you have users in DB with empty registration date ...... >> I was sure it is impossible :(( >> what database are you using? >> Maybe you can remember how this user was created? >> >> On Mon, Jul 13, 2015 at 11:19 AM, Odent Philippe (eExplore) < >> [email protected]> wrote: >> >>> Hi Max, >>> Here we go... >>> >>> SLF4J: Class path contains multiple SLF4J bindings. >>> SLF4J: Found binding in [jar:file:/var/www/vhosts/ >>> vps182246.ovh.net/httpdocs/openmeetings/red5-server.jar!/org/slf4j/impl/StaticLoggerBinder.class >>> ] >>> SLF4J: Found binding in [jar:file:/var/www/vhosts/ >>> vps182246.ovh.net/httpdocs/openmeetings/lib/logback-classic-1.1.2.jar!/org/slf4j/impl/StaticLoggerBinder.class >>> ] >>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an >>> explanation. >>> SLF4J: Actual binding is of type >>> [org.red5.logging.LoggingContextSelector] >>> Context init... >>> Logger name for context: openmeetings >>> DEBUG 07-13 07:17:42.611 ContextLoggingListener.java 213 72 ROOT [main] >>> - Starting up context openmeetings >>> [INFO] [main] >>> org.springframework.context.support.ClassPathXmlApplicationContext - >>> Refreshing >>> org.springframework.context.support.ClassPathXmlApplicationContext@55a561cf: >>> startup date [Mon Jul 13 07:17:42 CEST 2015]; root of context hierarchy >>> [INFO] [main] >>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML >>> bean definitions from class path resource >>> [openmeetings-applicationContext.xml] >>> [INFO] [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean >>> - Building JPA EntityManagerFactory for persistence unit 'openmeetings' >>> 587 openmeetings INFO [main] openjpa.Runtime - OpenJPA dynamically >>> loaded the class enhancer. Any classes that were not enhanced at build time >>> will be enhanced when they are loaded by the JVM. >>> [INFO] [main] >>> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping >>> - Mapped >>> "{[/networktest.upload],methods=[POST],params=[],headers=[],consumes=[],produces=[],custom=[]}" >>> onto public void >>> org.apache.openmeetings.servlet.outputhandler.NetworkTestingController.servicePost(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession) >>> throws javax.servlet.ServletException,java.io.IOException >>> [INFO] [main] >>> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping >>> - Mapped >>> "{[/networktest.upload],methods=[GET],params=[],headers=[],consumes=[],produces=[],custom=[]}" >>> onto public void >>> org.apache.openmeetings.servlet.outputhandler.NetworkTestingController.serviceGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession) >>> throws javax.servlet.ServletException,java.io.IOException >>> [INFO] [main] >>> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping >>> - Mapped >>> "{[/screen.upload],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" >>> onto public void >>> org.apache.openmeetings.servlet.outputhandler.ScreenController.handleRequest(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) >>> [INFO] [main] >>> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping >>> - Mapped >>> "{[/file.upload],methods=[POST],params=[],headers=[],consumes=[],produces=[],custom=[]}" >>> onto public void >>> org.apache.openmeetings.servlet.outputhandler.UploadController.handleFileUpload(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession) >>> throws javax.servlet.ServletException >>> [INFO] [main] >>> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping >>> - Mapped >>> "{[/remotelog.upload],methods=[POST],params=[],headers=[],consumes=[],produces=[],custom=[]}" >>> onto public void >>> org.apache.openmeetings.servlet.outputhandler.UploadController.handleRemoteLog(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) >>> throws javax.servlet.ServletException >>> [INFO] [main] >>> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping >>> - Mapped >>> "{[/upload.upload],methods=[POST],params=[],headers=[],consumes=[],produces=[],custom=[]}" >>> onto public void >>> org.apache.openmeetings.servlet.outputhandler.UploadController.handleFormUpload(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) >>> throws javax.servlet.ServletException >>> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default >>> implementation for ThreadExecutor >>> [INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized >>> Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl >>> [INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.1.7 >>> created. >>> [INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized. >>> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: >>> Quartz Scheduler (v2.1.7) >>> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with >>> instanceId 'NON_CLUSTERED' >>> Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. >>> NOT STARTED. >>> Currently in standby mode. >>> Number of jobs executed: 0 >>> Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 >>> threads. >>> Using job-store 'org.quartz.simpl.RAMJobStore' - which does not >>> support persistence. and is not clustered. >>> >>> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler >>> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized >>> from an externally provided properties instance. >>> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler >>> version: 2.1.7 >>> [INFO] [main] org.quartz.core.QuartzScheduler - JobFactory set to: >>> org.springframework.scheduling.quartz.AdaptableJobFactory@1716e8c5 >>> [INFO] [main] >>> org.springframework.context.support.DefaultLifecycleProcessor - Starting >>> beans in phase 2147483647 >>> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler >>> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED >>> started. >>> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler >>> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED >>> shutting down. >>> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler >>> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED >>> paused. >>> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler >>> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED >>> shutdown complete. >>> 3677 openmeetings INFO [main] openjpa.Runtime - Starting OpenJPA >>> 2.3.0 >>> [ERROR] [main] org.apache.openmeetings.cli.Admin - Backup failed >>> java.lang.NullPointerException: null >>> at >>> org.apache.openmeetings.backup.BackupExport.exportUsers(BackupExport.java:466) >>> ~[openmeetings-cli-3.0.5-RELEASE.jar:na] >>> at >>> org.apache.openmeetings.backup.BackupExport.exportUsers(BackupExport.java:455) >>> ~[openmeetings-cli-3.0.5-RELEASE.jar:na] >>> at >>> org.apache.openmeetings.backup.BackupExport.performExport(BackupExport.java:158) >>> ~[openmeetings-cli-3.0.5-RELEASE.jar:na] >>> at org.apache.openmeetings.cli.Admin.process(Admin.java:295) >>> [openmeetings-cli-3.0.5-RELEASE.jar:na] >>> at org.apache.openmeetings.cli.Admin.main(Admin.java:620) >>> [openmeetings-cli-3.0.5-RELEASE.jar:na] >>> >>> >>> >>> Hope it helps >>> >>> >>> [image: eExplore Formation] <http://eexplore.fr/> >>> >>> Philippe Odent / General Manager >>> 06.66.23.23.84/ [email protected] >>> >>> eExplore Formation Office: 0366.732.794 >>> 145 Boulevard de Valmy 59650 Villeneuve d'Ascq >>> http://eexplore.fr/ >>> >>> [image: Facebook] <https://www.facebook.com/eExplore> [image: Twitter] >>> <https://twitter.com/e_explore> [image: Google Plus] >>> <https://plus.google.com/+EexploreFr/posts> [image: Youtube] >>> <https://www.youtube.com/watch?v=yi3oAYMzmys> [image: Linkedin] >>> <https://www.linkedin.com/company/eexplore> [image: Skype] >>> <http://htmlsig.com/[email protected]> >>> >>> Ce message peut contenir des informations confidentielles ou >>> privilégiées et est destiné uniquement à l'usage du destinataire prévu. >>> Toute publication, diffusion, distribution ou copie se fondant sur les >>> informations présentes est interdite. Nos courriels ne sont pas sécurisés >>> et ne peuvent pas être exempts d’erreurs, car ils peuvent être interceptés, >>> modifiés ou contenir des virus ajoutés à notre insu. Toute personne qui >>> communique avec nous par e-mail est réputée avoir accepté ces risques. >>> Notre entreprise n'est pas responsable des erreurs ou omissions dans ce >>> message et décline toute responsabilité pour tout dommage découlant de >>> l'utilisation de ce message. Les opinions ou déclarations contenues dans ce >>> message et les pièces attachées sont celles de l'auteur et ne représentent >>> pas nécessairement celles de l'entreprise. >>> >>> >>> >>> ------ Message d'origine ------ >>> De : "Maxim Solodovnik" <[email protected]> >>> À : "Openmeetings user-list" <[email protected]>; "Odent >>> Philippe (eExplore)" <[email protected]> >>> Envoyé 13/07/2015 06:22:11 >>> Objet : Re: Backup feature generates "Internal Error" in OM 3.0.5 >>> >>> >>> can you please try to run "./admin.sh *-v *-b -file backup_today.zip" >>> to get detailed output? >>> >>> 2015-07-12 12:20 GMT+06:00 Odent Philippe (eExplore) <[email protected] >>> >: >>> >>>> Dear all, >>>> >>>> With OM 3.0.5 , clicking on "System Backup" in Administration Panel >>>> generates a blank page with "Internal Error" >>>> >>>> When i try the same feature as root with command line "./admin.sh -b >>>> -file backup_today.zip", i get the following message >>>> ... >>>> 2770 openmeetings INFO [main] openjpa.Runtime - Starting OpenJPA >>>> 2.3.0 >>>> [ERROR] [main] org.apache.openmeetings.cli.Admin - Backup failed null >>>> >>>> In /openmeetings/upload/backup/backup_folder, on following files are >>>> created >>>> organizations.xml containing the right informations >>>> users.xml with a 0 byte size >>>> ..and nothing else >>>> >>>> Any idea of what could be the problem ? >>>> >>>> All my best, >>>> Philippe >>>> >>>> >>>> >>>> [image: eExplore Formation] <http://eexplore.fr/> >>>> >>>> Philippe Odent / General Manager >>>> 06.66.23.23.84/ [email protected] >>>> >>>> eExplore Formation Office: 0366.732.794 >>>> 145 Boulevard de Valmy 59650 Villeneuve d'Ascq >>>> http://eexplore.fr/ >>>> >>>> [image: Facebook] <https://www.facebook.com/eExplore> [image: Twitter] >>>> <https://twitter.com/e_explore> [image: Google Plus] >>>> <https://plus.google.com/+EexploreFr/posts> [image: Youtube] >>>> <https://www.youtube.com/watch?v=yi3oAYMzmys> [image: Linkedin] >>>> <https://www.linkedin.com/company/eexplore> [image: Skype] >>>> <http://htmlsig.com/[email protected]> >>>> >>>> Ce message peut contenir des informations confidentielles ou >>>> privilégiées et est destiné uniquement à l'usage du destinataire prévu. >>>> Toute publication, diffusion, distribution ou copie se fondant sur les >>>> informations présentes est interdite. Nos courriels ne sont pas sécurisés >>>> et ne peuvent pas être exempts d’erreurs, car ils peuvent être interceptés, >>>> modifiés ou contenir des virus ajoutés à notre insu. Toute personne qui >>>> communique avec nous par e-mail est réputée avoir accepté ces risques. >>>> Notre entreprise n'est pas responsable des erreurs ou omissions dans ce >>>> message et décline toute responsabilité pour tout dommage découlant de >>>> l'utilisation de ce message. Les opinions ou déclarations contenues dans ce >>>> message et les pièces attachées sont celles de l'auteur et ne représentent >>>> pas nécessairement celles de l'entreprise. >>>> >>>> >>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >>> >> >> >> -- >> WBR >> Maxim aka solomax >> > > > > -- > WBR > Maxim aka solomax > > -- WBR Maxim aka solomax
