угу 2014-10-23 22:40 GMT+07:00 Vladislav Vodopyan <v.vodop...@team-service.ru>:
> Импорт/экспорт это как? Все равно создать новую базу, а потом импортнуть > в нее бэкап из старой? > > 23.10.2014 18:30, Maxim Solodovnik пишет: > > ну всё понятно :) > > между распаковками надо базу или снести или поставить в другую > > > > база поменялась, так что или заново создать или сделать импорт/экспорт > > > > On 23 October 2014 19:04, Vladislav Vodopyan <v.vodop...@team-service.ru > > > > wrote: > > > >> Проверил еще раз. > >> > >> 1. Распаковываем архив > >> 2. Вместо webapps/openmeetings подкидываем папку из 3.0.3. Работает. > >> 3. Возвращаем на место папку из архива. Правим руками конфиг > >> persistence.xml - прописываем данные БД. Подкидываем драйвер. Больше > >> ничего не трогаем. > >> 4. Запускаем. Не работает. > >> > >> 23.10.2014 15:40, Vladislav Vodopyan пишет: > >>> Да драйвер я уже поставил. > >>> CentOS 6.5 x64 > >>> > >>> OM 3.0.3 на ней работает. > >>> > >>> Таки ошибка архиватора, да. Перекачал и распаковал архив - ошибка по > >>> html пропала. А вот internal error после логона остался. > >>> > >>> Полный стек: > >>> > >>> ERROR 10-23 15:37:13.789 o.a.w.DefaultExceptionMapper:129 > >>> [http-nio-0.0.0.0-443-exec-10] - Unexpected error occurred > >>> org.apache.wicket.WicketRuntimeException: Can't instantiate page using > >>> constructor 'public > >>> > >> > org.apache.openmeetings.web.pages.MainPage(org.apache.wicket.request.mapper.parameter.PageParameters)' > >>> and argument ''. An exception has been thrown during construction! > >>> at > >>> > >> > org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:194) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:76) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:133) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.core.request.handler.PageProvider.resolvePageInstance(PageProvider.java:268) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.core.request.handler.PageProvider.getPageInstance(PageProvider.java:166) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.request.handler.render.PageRenderer.getPage(PageRenderer.java:78) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:278) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > >>> ~[wicket-request-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) > >>> [wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) > >>> [wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) > >>> [wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59) > >>> [wicket-native-websocket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) > >>> [wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > >>> [wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77) > >>> [red5-server.jar:na] > >>> at > >>> > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at > >>> > >> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > >>> [na:1.7.0_60] > >>> at > >>> > >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > >>> [na:1.7.0_60] > >>> at > >>> > >> > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > >>> [tomcat-embed-core.jar:7.0.55] > >>> at java.lang.Thread.run(Thread.java:745) [na:1.7.0_60] > >>> Caused by: java.lang.reflect.InvocationTargetException: null > >>> at > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > >>> Method) ~[na:1.7.0_60] > >>> at > >>> > >> > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > >>> ~[na:1.7.0_60] > >>> at > >>> > >> > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > >>> ~[na:1.7.0_60] > >>> at > >>> java.lang.reflect.Constructor.newInstance(Constructor.java:526) > >>> ~[na:1.7.0_60] > >>> at > >>> > >> > org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:171) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> ... 35 common frames omitted > >>> Caused by: java.lang.NullPointerException: null > >>> at > >>> > org.apache.openmeetings.web.app.WebSession.getRoles(WebSession.java:164) > >>> ~[openmeetings-web-3.0.4-SNAPSHOT.jar:na] > >>> at > >>> > >> > org.apache.wicket.authroles.authentication.AuthenticatedWebApplication.hasAnyRole(AuthenticatedWebApplication.java:64) > >>> ~[wicket-auth-roles-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.authroles.authorization.strategies.role.AbstractRoleAuthorizationStrategy.hasAny(AbstractRoleAuthorizationStrategy.java:60) > >>> ~[wicket-auth-roles-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.authroles.authorization.strategies.role.annotations.AnnotationsRoleAuthorizationStrategy.isInstantiationAuthorized(AnnotationsRoleAuthorizationStrategy.java:59) > >>> ~[wicket-auth-roles-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.authorization.strategies.CompoundAuthorizationStrategy.isInstantiationAuthorized(CompoundAuthorizationStrategy.java:63) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> org.apache.wicket.Application$1.onInstantiation(Application.java:289) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:38) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:34) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80) > >>> ~[wicket-util-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.apache.wicket.application.ComponentInstantiationListenerCollection.onInstantiation(ComponentInstantiationListenerCollection.java:33) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at org.apache.wicket.Component.<init>(Component.java:686) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> org.apache.wicket.MarkupContainer.<init>(MarkupContainer.java:121) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at org.apache.wicket.Page.<init>(Page.java:168) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at org.apache.wicket.Page.<init>(Page.java:132) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > org.apache.wicket.markup.html.WebPage.<init>(WebPage.java:76) > >>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>> at > >>> > >> > org.wicketstuff.urlfragment.AsyncUrlFragmentAwarePage.<init>(AsyncUrlFragmentAwarePage.java:54) > >>> ~[wicketstuff-urlfragment-jar-6.17.0.jar:6.17.0] > >>> at > >>> org.apache.openmeetings.web.pages.BasePage.<init>(BasePage.java:46) > >>> ~[openmeetings-web-3.0.4-SNAPSHOT.jar:na] > >>> at > >>> > >> > org.apache.openmeetings.web.pages.BaseInitedPage.<init>(BaseInitedPage.java:27) > >>> ~[openmeetings-web-3.0.4-SNAPSHOT.jar:na] > >>> at > >>> org.apache.openmeetings.web.pages.MainPage.<init>(MainPage.java:68) > >>> ~[openmeetings-web-3.0.4-SNAPSHOT.jar:na] > >>> ... 40 common frames omitted > >>> > >>> > >>> 23.10.2014 13:22, Maxim Solodovnik пишет: > >>>> Mysql драйвер брать тут http://dev.mysql.com/downloads/connector/j/ > >>>> > >>>> Все вроде правильно, что за система? > >>>> Я попозже проверю сборку, файлы вроде всегда нормально паковались > ...... > >>>> > >>>> И еще можно полный стэк ошибки? > >>>> > >>>> WBR, Max (from mobile) > >>>> On Oct 23, 2014 4:13 PM, "Vladislav Vodopyan" < > >> v.vodop...@team-service.ru> > >>>> wrote: > >>>> > >>>>> Скачиваю: > >>>>> > >>>>> > >> > https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/lastStableBuild/artifact/3.0.x/dist/apache-openmeetings-3.0.4.r1633335-21-10-2014_1018.tar.gz > >>>>> Разворачиваю tar -xvzf... > >>>>> > >>>>> Да, еще он ругался на jdbc.mysql, пока я не подкинул ему > >> com.mysql.odbc > >>>>> jar - это нормально? > >>>>> > >>>>> > >>>>> 23.10.2014 13:04, Maxim Solodovnik пишет: > >>>>>> День добрый, файлы никто не переименовывал, что скачиваете? Чем > >>>>>> разворачиваете? Выглядит как ошибка архиватора (обрезание длинные > >> пути). > >>>>>> Конфиг лучше не копировать а поправить руками > >>>>>> > >>>>>> WBR, Max (from mobile) > >>>>>> On Oct 23, 2014 3:42 PM, "Vladislav Vodopyan" < > >>>>> v.vodop...@team-service.ru> > >>>>>> wrote: > >>>>>> > >>>>>>> Добрый день! > >>>>>>> > >>>>>>> Помогите разобраться с проблемой. > >>>>>>> > >>>>>>> Пытаюсь обновить 3.0.3 до последней сборки, скачав бинарники > отсюда: > >>>>>>> > >>>>>>> > >> > https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.0.x/ > >>>>>>> Далее распаковываю их, подкидываю конфиги из 3.0.3. > >>>>>>> > >>>>>>> Проблема в том, что не работает web-интерфейс. > >>>>>>> > >>>>>>> Для начала лезет internal error сразу при входе - из-за того, что > >>>>>>> ForgetPasswordDialog.html переименован в ForgetPasswordDialog.htm, > а > >>>>>>> ищется по старому расширению. > >>>>>>> После исправления этой ошибки, лезет internal error после логона. > >>>>>>> Тут я уже не могу понять из лога, что ему не нравится: > >>>>>>> > >>>>>>> DEBUG 10-23 12:30:50.545 o.a.o.u.c.ManageCryptStyle:32 > >>>>>>> [http-nio-0.0.0.0-443-exec-3] - getInstanceOfCrypt:: > >>>>>>> configKeyCryptClassName: > >>>>>>> org.apache.openmeetings.util.crypt.MD5Implementation > >>>>>>> DEBUG 10-23 12:30:50.549 o.a.o.l.LdapLoginManagement:170 > >>>>>>> [http-nio-0.0.0.0-443-exec-3] - LdapLoginmanagement.doLdapLogin > >>>>>>> ERROR 10-23 12:30:50.554 o.a.o.l.LdapLoginManagement:222 > >>>>>>> [http-nio-0.0.0.0-443-exec-3] - ConfigKey in Ldap Config contains > >>>>>>> invalid deref mode : '' -> Defaulting to DEREF_ALWAYS > >>>>>>> DEBUG 10-23 12:30:50.580 o.a.w.u.c.CookieUtils:273 > >>>>>>> [http-nio-0.0.0.0-443-exec-3] - Unable to find Cookie with > >> name=LoggedIn > >>>>>>> and request URI=signin?1-1.IBehaviorListener.0-signin-signin-submit > >>>>>>> DEBUG 10-23 12:30:50.581 o.a.wicket.Page:871 > >>>>>>> [http-nio-0.0.0.0-443-exec-3] - ending request for page [Page > class = > >>>>>>> org.apache.openmeetings.web.pages.auth.SignInPage, id = 1, render > >> count > >>>>>>> = 1], request > >>>>>>> org.apache.wicket.protocol.http.servlet.ServletWebRequest@2cddbe7f > >>>>>>> DEBUG 10-23 12:30:50.582 o.a.wicket.Page:871 > >>>>>>> [http-nio-0.0.0.0-443-exec-3] - ending request for page [Page > class = > >>>>>>> org.apache.openmeetings.web.pages.auth.SignInPage, id = 1, render > >> count > >>>>>>> = 1], request > >>>>>>> org.apache.wicket.protocol.http.servlet.ServletWebRequest@2cddbe7f > >>>>>>> DEBUG 10-23 12:30:50.585 o.a.w.p.PageAccessSynchronizer:195 > >>>>>>> [http-nio-0.0.0.0-443-exec-3] - 'http-nio-0.0.0.0-443-exec-3' > >> released > >>>>>>> lock to page with id '1' > >>>>>>> DEBUG 10-23 12:30:50.585 > >>>>>>> o.a.w.p.AsynchronousDataStore$PageSavingRunnable:354 > >>>>>>> [Wicket-PageSavingThread] - Saving asynchronously: Entry > >>>>>>> [sessionId=C3A8D30C1E8A5E9F34700F188A43C852, pageId=1]... > >>>>>>> DEBUG 10-23 12:30:50.586 o.a.w.p.PageAccessSynchronizer:346 > >>>>>>> [http-nio-0.0.0.0-443-exec-3] - 'http-nio-0.0.0.0-443-exec-3' > >> notifying > >>>>>>> blocked threads > >>>>>>> DEBUG 10-23 12:30:50.586 o.a.w.p.DiskDataStore:186 > >>>>>>> [Wicket-PageSavingThread] - Storing data for page with id '1' in > >> session > >>>>>>> with id 'C3A8D30C1E8A5E9F34700F188A43C852' > >>>>>>> DEBUG 10-23 12:30:50.603 o.a.w.p.h.s.ServletWebRequest:189 > >>>>>>> [http-nio-0.0.0.0-443-exec-2] - Calculating context relative path > >> from: > >>>>>>> context path '/openmeetings', filterPrefix '', uri '/openmeetings/' > >>>>>>> DEBUG 10-23 12:30:50.603 o.a.w.p.h.s.ServletWebRequest:189 > >>>>>>> [http-nio-0.0.0.0-443-exec-2] - Calculating context relative path > >> from: > >>>>>>> context path '/openmeetings', filterPrefix '', uri '/openmeetings/' > >>>>>>> DEBUG 10-23 12:30:50.603 o.a.w.p.h.s.ServletWebRequest:189 > >>>>>>> [http-nio-0.0.0.0-443-exec-2] - Calculating context relative path > >> from: > >>>>>>> context path '/openmeetings', filterPrefix '', uri '/openmeetings/' > >>>>>>> DEBUG 10-23 12:30:50.603 o.a.w.p.h.s.ServletWebRequest:189 > >>>>>>> [http-nio-0.0.0.0-443-exec-2] - Calculating context relative path > >> from: > >>>>>>> context path '/openmeetings', filterPrefix '', uri '/openmeetings/' > >>>>>>> ERROR 10-23 12:30:50.605 o.a.w.DefaultExceptionMapper:129 > >>>>>>> [http-nio-0.0.0.0-443-exec-2] - Unexpected error occurred > >>>>>>> org.apache.wicket.WicketRuntimeException: Can't instantiate page > >> using > >>>>>>> constructor 'public > >>>>>>> > >>>>>>> > >> > org.apache.openmeetings.web.pages.MainPage(org.apache.wicket.request.mapper.parameter.PageParameters)' > >>>>>>> and argument ''. An exception has been thrown during construction! > >>>>>>> at > >>>>>>> > >>>>>>> > >> > org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:194) > >>>>>>> ~[wicket-core-jar-6.17.0.jar:6.17.0] > >>>>>>> > >>>>>>> > >>>>>>> Спасибо. > >>>>>>> > >> > > > > -- WBR Maxim aka solomax