Thanks! going to pack Release Candidate tonight if no blockers will be found :) Thanks for the testing :)
On Mon, Aug 8, 2016 at 4:14 PM, Eric <170451...@qq.com> wrote: > Hi,Maxim Solodovnik > No error when I tested on demo server: https://om. > alteametasoft.com/openmeetings > > The trouble may be caused by my server , I will renew it. > <https://om.alteametasoft.com/openmeetings> > > > ------------------ 原始邮件 ------------------ > *发件人:* "solomax666";<solomax...@gmail.com>; > *发送时间:* 2016年8月8日(星期一) 下午4:47 > *收件人:* "Openmeetings user-list"<user@openmeetings.apache.org>; > *主题:* Re: Can't edit langurage--- Errors of Create conference > > Setting password works for me as expected > Any specific steps? > Are you able to reproduce it on our demo server: https://om. > alteametasoft.com/openmeetings ? > > On Mon, Aug 8, 2016 at 3:34 PM, Eric <170451...@qq.com> wrote: > >> Hi,Maxim Solodovnik >> Q:What is the length of password you are using? >> A: I set passwd "123456" >> >> Q:What do you mean by "notification"? email notification? What is your >> DB? what DB encoding are you using? >> A:email notification, Mysql,UTF-8 >> >> ------------------ 原始邮件 ------------------ >> *发件人:* "solomax666";<solomax...@gmail.com>; >> *发送时间:* 2016年8月8日(星期一) 下午4:28 >> *收件人:* "Eric"<170451...@qq.com>; >> *抄送:* "Openmeetings user-list"<user@openmeetings.apache.org>; >> *主题:* Re: Can't edit langurage--- Errors of Create conference >> >> Currently appointment password field is 255 characters long, the error >> states: >> Data too long for column 'password' at row 1 >> What is the length of password you are using? >> >> What do you mean by "notification"? email notification? What is your DB? >> what DB encoding are you using? >> >> On Mon, Aug 8, 2016 at 2:38 PM, Eric <170451...@qq.com> wrote: >> >>> Hi,Maxim Solodovnik >>> I have builded the latest of 3.1.2 ,And there are errors of Create >>> conference. >>> 1.Notification of new conference can't display BIG5 characters(Chinese). >>> 2.Notification of new conference sends twice. >>> 3.Create conference with passwd will get the ERROR LOG. >>> ERROR 08-08 14:31:25.860 DefaultExceptionMapper.java 620834 170 >>> org.apache.wicket.DefaultExceptionMapper [http-nio-0.0.0.0-5080-exec-2] >>> - Unexpected error occurred >>> org.apache.wicket.WicketRuntimeException: Method onRequest of interface >>> org.apache.wicket.behavior.IBehaviorListener targeted at >>> com.googlecode.wicket.jquery.ui.widget.dialog.ButtonAjaxPost >>> Behavior@4b6eaae on component [AppointmentDialog [Component id = >>> appointment]] threw an exception >>> at org.apache.wicket.RequestListenerInterface.internalInvoke(Re >>> questListenerInterface.java:268) >>> at org.apache.wicket.RequestListenerInterface.invoke(RequestLis >>> tenerInterface.java:241) >>> at org.apache.wicket.core.request.handler.ListenerInterfaceRequ >>> estHandler.invokeListener(ListenerInterfaceRequestHandler.java:248) >>> at org.apache.wicket.core.request.handler.ListenerInterfaceRequ >>> estHandler.respond(ListenerInterfaceRequestHandler.java:234) >>> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor >>> .respond(RequestCycle.java:895) >>> at org.apache.wicket.request.RequestHandlerStack.execute(Reques >>> tHandlerStack.java:64) >>> at org.apache.wicket.request.cycle.RequestCycle.execute(Request >>> Cycle.java:265) >>> at org.apache.wicket.request.cycle.RequestCycle.processRequest( >>> RequestCycle.java:222) >>> at org.apache.wicket.request.cycle.RequestCycle.processRequestA >>> ndDetach(RequestCycle.java:293) >>> at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processR >>> equestCycle(AbstractUpgradeFilter.java:70) >>> at org.apache.wicket.protocol.http.WicketFilter.processRequest( >>> WicketFilter.java:203) >>> at org.apache.wicket.protocol.http.WicketFilter.doFilter(Wicket >>> Filter.java:284) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>> lter(ApplicationFilterChain.java:240) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>> licationFilterChain.java:207) >>> at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextF >>> ilter.java:84) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>> lter(ApplicationFilterChain.java:240) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>> licationFilterChain.java:207) >>> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >>> dWrapperValve.java:212) >>> at org.apache.catalina.core.StandardContextValve.invoke(Standar >>> dContextValve.java:106) >>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >>> uthenticatorBase.java:502) >>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >>> stValve.java:141) >>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >>> rtValve.java:79) >>> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(Abs >>> tractAccessLogValve.java:616) >>> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >>> EngineValve.java:88) >>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >>> apter.java:528) >>> at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs >>> tractHttp11Processor.java:1099) >>> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler >>> .process(AbstractProtocol.java:670) >>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >>> (NioEndpoint.java:1520) >>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N >>> ioEndpoint.java:1476) >>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>> Executor.java:1142) >>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>> lExecutor.java:617) >>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >>> un(TaskThread.java:61) >>> at java.lang.Thread.run(Thread.java:745) >>> Caused by: java.lang.reflect.InvocationTargetException: null >>> at sun.reflect.GeneratedMethodAccessor121.invoke(Unknown Source) >>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >>> thodAccessorImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:498) >>> at org.apache.wicket.RequestListenerInterface.internalInvoke(Re >>> questListenerInterface.java:258) >>> ... 32 common frames omitted >>> Caused by: org.springframework.orm.jpa.JpaSystemException: The >>> transaction has been rolled back. See the nested exceptions for details on >>> the errors that occurred.; nested exception is >>> <openjpa-2.4.1-r422266:1730418 fatal general error> >>> org.apache.openjpa.persistence.PersistenceException: The transaction >>> has been rolled back. See the nested exceptions for details on the errors >>> that occurred. >>> FailedObject: org.apache.openmeetings.db.entity.room.Invitation-2 >>> at org.springframework.orm.jpa.EntityManagerFactoryUtils.conver >>> tJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:418) >>> at org.springframework.orm.jpa.DefaultJpaDialect.translateExcep >>> tionIfPossible(DefaultJpaDialect.java:122) >>> at org.springframework.orm.jpa.JpaTransactionManager.doCommit(J >>> paTransactionManager.java:521) >>> at org.springframework.transaction.support.AbstractPlatformTran >>> sactionManager.processCommit(AbstractPlatformTransactionMana >>> ger.java:761) >>> at org.springframework.transaction.support.AbstractPlatformTran >>> sactionManager.commit(AbstractPlatformTransactionManager.java:730) >>> at org.springframework.transaction.interceptor.TransactionAspec >>> tSupport.commitTransactionAfterReturning(TransactionAspectSu >>> pport.java:485) >>> at org.springframework.transaction.interceptor.TransactionAspec >>> tSupport.invokeWithinTransaction(TransactionAspectSupport.java:291) >>> at org.springframework.transaction.interceptor.TransactionInter >>> ceptor.invoke(TransactionInterceptor.java:96) >>> at org.springframework.aop.framework.ReflectiveMethodInvocation >>> .proceed(ReflectiveMethodInvocation.java:179) >>> at org.springframework.aop.framework.CglibAopProxy$DynamicAdvis >>> edInterceptor.intercept(CglibAopProxy.java:655) >>> at org.apache.openmeetings.db.dao.calendar.AppointmentDao$$Enha >>> ncerBySpringCGLIB$$c8a37854.update(<generated>) >>> at org.apache.openmeetings.web.user.calendar.AppointmentDialog. >>> onSubmit(AppointmentDialog.java:231) >>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>> alog$DialogFormSubmitter.onSubmit(AbstractFormDialog.java:294) >>> at org.apache.wicket.markup.html.form.Form.delegateSubmit(Form. >>> java:1307) >>> at org.apache.wicket.markup.html.form.Form.process(Form.java:97 >>> 4) >>> at org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form >>> .java:795) >>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractFormDi >>> alog.internalOnClick(AbstractFormDialog.java:215) >>> at com.googlecode.wicket.jquery.ui.widget.dialog.AbstractDialog >>> $1.onClick(AbstractDialog.java:413) >>> at com.googlecode.wicket.jquery.ui.widget.dialog.DialogBehavior >>> .onAjax(DialogBehavior.java:187) >>> at com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.re >>> spond(JQueryAjaxBehavior.java:173) >>> at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest >>> (AbstractDefaultAjaxBehavior.java:601) >>> ... 36 common frames omitted >>> Caused by: org.apache.openjpa.persistence.PersistenceException: The >>> transaction has been rolled back. See the nested exceptions for details on >>> the errors that occurred. >>> at org.apache.openjpa.kernel.BrokerImpl.newFlushException(Broke >>> rImpl.java:2368) >>> at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2 >>> 205) >>> at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.ja >>> va:2103) >>> at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(Broker >>> Impl.java:2021) >>> at org.apache.openjpa.kernel.LocalManagedRuntime.commit(LocalMa >>> nagedRuntime.java:81) >>> at org.apache.openjpa.kernel.BrokerImpl.commit(BrokerImpl.java: >>> 1526) >>> at org.apache.openjpa.kernel.DelegatingBroker.commit(Delegating >>> Broker.java:932) >>> at org.apache.openjpa.persistence.EntityManagerImpl.commit(Enti >>> tyManagerImpl.java:571) >>> at org.springframework.orm.jpa.JpaTransactionManager.doCommit(J >>> paTransactionManager.java:517) >>> ... 54 common frames omitted >>> Caused by: org.apache.openjpa.persistence.PersistenceException: Data >>> truncation: Data too long for column 'password' at row 1 {prepstmnt >>> 657214121 UPDATE invitation SET inserted = ?, password = ?, >>> password_protected = ? WHERE id = ?} [code=1406, state=22001] >>> at org.apache.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary >>> .java:5003) >>> at org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(D >>> BDictionary.java:4963) >>> at org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExcept >>> ions.java:133) >>> at org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExcept >>> ions.java:75) >>> at org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl. >>> flushAndUpdate(PreparedStatementManagerImpl.java:144) >>> at org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementMana >>> gerImpl.batchOrExecuteRow(BatchingPreparedStatementManagerImpl.java:100) >>> at org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementMana >>> gerImpl.flushAndUpdate(BatchingPreparedStatementManagerImpl.java:83) >>> at org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl. >>> flushInternal(PreparedStatementManagerImpl.java:100) >>> at org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl. >>> flush(PreparedStatementManagerImpl.java:88) >>> at org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush >>> (ConstraintUpdateManager.java:550) >>> at org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush >>> (ConstraintUpdateManager.java:107) >>> at org.apache.openjpa.jdbc.kernel.BatchingConstraintUpdateManag >>> er.flush(BatchingConstraintUpdateManager.java:59) >>> at org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(A >>> bstractUpdateManager.java:104) >>> at org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(A >>> bstractUpdateManager.java:77) >>> at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(JDBCSt >>> oreManager.java:731) >>> at org.apache.openjpa.kernel.DelegatingStoreManager.flush(Deleg >>> atingStoreManager.java:131) >>> at org.apache.openjpa.datacache.DataCacheStoreManager.flush(Dat >>> aCacheStoreManager.java:668) >>> at org.apache.openjpa.kernel.DelegatingStoreManager.flush(Deleg >>> atingStoreManager.java:131) >>> ... 62 common frames omitted >>> Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: Data >>> truncation: Data too long for column 'password' at row 1 {prepstmnt >>> 657214121 UPDATE invitation SET inserted = ?, password = ?, >>> password_protected = ? WHERE id = ?} [code=1406, state=22001] >>> at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.wrap( >>> LoggingConnectionDecorator.java:218) >>> at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.wrap( >>> LoggingConnectionDecorator.java:194) >>> at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.acces >>> s$1000(LoggingConnectionDecorator.java:58) >>> at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$Loggi >>> ngConnection$LoggingPreparedStatement.executeUpdate(LoggingC >>> onnectionDecorator.java:1133) >>> at org.apache.openjpa.lib.jdbc.DelegatingPreparedStatement.exec >>> uteUpdate(DelegatingPreparedStatement.java:275) >>> at org.apache.openjpa.jdbc.kernel.JDBCStoreManager$CancelPrepar >>> edStatement.executeUpdate(JDBCStoreManager.java:1791) >>> at org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl. >>> executeUpdate(PreparedStatementManagerImpl.java:268) >>> at org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl. >>> flushAndUpdate(PreparedStatementManagerImpl.java:119) >>> ... 75 common frames omitted >>> >>> >>> >>> FYI, >>> Eric >>> >>> >>> ------------------ 原始邮件 ------------------ >>> *发件人:* "solomax666";<solomax...@gmail.com>; >>> *发送时间:* 2016年8月8日(星期一) 中午11:57 >>> *收件人:* "Eric"<170451...@qq.com>; >>> *抄送:* "Openmeetings user-list"<user@openmeetings.apache.org>; >>> *主题:* Re: Can't edit langurage >>> >>> Thanks for the detailed report Eric! >>> >>> All issues should be fixed: http://svn.apache.org/v >>> iewvc?rev=1755471&view=rev >>> Would appreciate if you can test if it's work for you! >>> >>> Also you can get build #309+ from here: https://builds.apache.or >>> g/view/M-R/view/OpenMeetings/job/Openmeetings%203.1.x/ as soon as it >>> will be ready >>> >>> @All, will appreciate any additional testing of this build, I still >>> would like to perform the release :)))) >>> >>> On Sat, Aug 6, 2016 at 3:23 PM, Eric <170451...@qq.com> wrote: >>> >>>> Hi,Maxim Solodovnik >>>> >>>> Sorry for sending the wrong information "I noticed that the langurage >>>> of English can be edited,But most of Asian language is NOT,such as Japanese >>>> & Chinese." >>>> >>>> Each time i access the " langurage edit" will get the WARN LOG. >>>> WARN 08-06 13:33:22.572 Localizer.java 783007 333 >>>> org.apache.wicket.Localizer [http-nio-0.0.0.0-5080-exec-4] - Tried to >>>> retrieve a localized string for a component that has not yet been added to >>>> the page. This can sometimes lead to an invalid or no localized resource >>>> returned. Make sure you are not calling Component#getString() inside your >>>> Component's constructor. Offending component: [LangForm [Component id = >>>> langForm]] >>>> WARN 08-06 13:33:22.574 Localizer.java 783009 333 >>>> org.apache.wicket.Localizer [http-nio-0.0.0.0-5080-exec-4] - Tried to >>>> retrieve a localized string for a component that has not yet been added to >>>> the page. This can sometimes lead to an invalid or no localized resource >>>> returned. Make sure you are not calling Component#getString() inside your >>>> Component's constructor. Offending component: [LangForm [Component id = >>>> langForm]] >>>> >>>> The first time select anyone of langurages to edit will get the ERROR >>>> LOG. The web page will show "Internal error". >>>> ERROR 08-06 13:33:22.580 DefaultExceptionMapper.java 276525 170 >>>> org.apache.wicket.DefaultExceptionMapper >>>> [http-nio-0.0.0.0-5080-exec-1] - Unexpected error occurred >>>> org.apache.wicket.WicketRuntimeException: Error attaching this >>>> container for rendering: [WebMarkupContainer [Component id = >>>> listContainer]] >>>> >>>> The not display strings was lost when i searched a KEY-String and >>>> edited one of them then saved. >>>> >>>> Delete a langurage will show "Internal error". >>>> >>>> FYI, >>>> Eric >>>> >>>> ------------------ 原始邮件 ------------------ >>>> *发件人:* "solomax666";<solomax...@gmail.com>; >>>> *发送时间:* 2016年8月6日(星期六) 下午2:04 >>>> *收件人:* "Eric"<170451...@qq.com>; >>>> *抄送:* "Openmeetings user-list"<user@openmeetings.apache.org>; >>>> *主题:* Re: Can't edit langurage >>>> >>>> Hello Eric, >>>> >>>> please do not write direct emails, write to the list instead >>>> http://openmeetings.apache.org/mail-lists.html >>>> It seems you have found critical bug in OM https://issues.apache.org/j >>>> ira/browse/OPENMEETINGS-1444 >>>> >>>> I'll try to fix it ASAP >>>> >>>> Thanks for the reporting >>>> >>>> On Sat, Aug 6, 2016 at 8:47 AM, Eric <170451...@qq.com> wrote: >>>> >>>>> Hi,Maxim Solodovnik >>>>> I have installed openmeetings of the version 3.1.2 ,Just build without >>>>> develop.And deployed in CentOS6.7. I have got a error as follow when i >>>>> edited langurage access web ui. >>>>> I noticed that the langurage of English can be edited,But most of >>>>> Asian language is NOT,such as Japanese & Chinese.What can i do? >>>>> >>>>> *********************************************************** >>>>> Internal error >>>>> >>>>> Return to home page <http://10.1.1.31:5080/openmeetings/> >>>>> >>>>> >>>>> Best Regards, >>>>> Eric >>>>> >>>> >>>> >>>> >>>> -- >>>> WBR >>>> Maxim aka solomax >>>> >>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >> >> >> >> -- >> WBR >> Maxim aka solomax >> > > > > -- > WBR > Maxim aka solomax > -- WBR Maxim aka solomax