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.
> ButtonAjaxPostBehavior@4b6eaae on component [AppointmentDialog [Component
> id = appointment]] threw an exception
>         at org.apache.wicket.RequestListenerInterface.internalInvoke(
> RequestListenerInterface.java:268)
>         at org.apache.wicket.RequestListenerInterface.invoke(
> RequestListenerInterface.java:241)
>         at org.apache.wicket.core.request.handler.
> ListenerInterfaceRequestHandler.invokeListener(
> ListenerInterfaceRequestHandler.java:248)
>         at org.apache.wicket.core.request.handler.
> ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandle
> r.java:234)
>         at org.apache.wicket.request.cycle.RequestCycle$
> HandlerExecutor.respond(RequestCycle.java:895)
>         at org.apache.wicket.request.RequestHandlerStack.execute(
> RequestHandlerStack.java:64)
>         at org.apache.wicket.request.cycle.RequestCycle.execute(
> RequestCycle.java:265)
>         at org.apache.wicket.request.cycle.RequestCycle.
> processRequest(RequestCycle.java:222)
>         at org.apache.wicket.request.cycle.RequestCycle.
> processRequestAndDetach(RequestCycle.java:293)
>         at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.
> processRequestCycle(AbstractUpgradeFilter.java:70)
>         at org.apache.wicket.protocol.http.WicketFilter.
> processRequest(WicketFilter.java:203)
>         at org.apache.wicket.protocol.http.WicketFilter.doFilter(
> WicketFilter.java:284)
>         at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:240)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:207)
>         at org.red5.logging.LoggerContextFilter.doFilter(
> LoggerContextFilter.java:84)
>         at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:240)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:207)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:212)
>         at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:106)
>         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> AuthenticatorBase.java:502)
>         at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:141)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:79)
>         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(
> AbstractAccessLogValve.java:616)
>         at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:88)
>         at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:528)
>         at org.apache.coyote.http11.AbstractHttp11Processor.process(
> AbstractHttp11Processor.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(NioEndpoint.java:1476)
>         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.reflect.InvocationTargetException: null
>         at sun.reflect.GeneratedMethodAccessor121.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at org.apache.wicket.RequestListenerInterface.internalInvoke(
> RequestListenerInterface.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.
> convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:418)
>         at org.springframework.orm.jpa.DefaultJpaDialect.
> translateExceptionIfPossible(DefaultJpaDialect.java:122)
>         at org.springframework.orm.jpa.JpaTransactionManager.doCommit(
> JpaTransactionManager.java:521)
>         at org.springframework.transaction.support.
> AbstractPlatformTransactionManager.processCommit(
> AbstractPlatformTransactionManager.java:761)
>         at org.springframework.transaction.support.
> AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionMan
> ager.java:730)
>         at org.springframework.transaction.interceptor.
> TransactionAspectSupport.commitTransactionAfterReturnin
> g(TransactionAspectSupport.java:485)
>         at org.springframework.transaction.interceptor.
> TransactionAspectSupport.invokeWithinTransaction(
> TransactionAspectSupport.java:291)
>         at org.springframework.transaction.interceptor.
> TransactionInterceptor.invoke(TransactionInterceptor.java:96)
>         at org.springframework.aop.framework.ReflectiveMethodInvocation.
> proceed(ReflectiveMethodInvocation.java:179)
>         at org.springframework.aop.framework.CglibAopProxy$
> DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
>         at org.apache.openmeetings.db.dao.calendar.AppointmentDao$$
> EnhancerBySpringCGLIB$$c8a37854.update(<generated>)
>         at org.apache.openmeetings.web.user.calendar.
> AppointmentDialog.onSubmit(AppointmentDialog.java:231)
>         at com.googlecode.wicket.jquery.ui.widget.dialog.
> AbstractFormDialog$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:974)
>         at org.apache.wicket.markup.html.form.Form.onFormSubmitted(
> Form.java:795)
>         at com.googlecode.wicket.jquery.ui.widget.dialog.
> AbstractFormDialog.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.
> respond(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(
> BrokerImpl.java:2368)
>         at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.
> java:2205)
>         at org.apache.openjpa.kernel.BrokerImpl.flushSafe(
> BrokerImpl.java:2103)
>         at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(
> BrokerImpl.java:2021)
>         at org.apache.openjpa.kernel.LocalManagedRuntime.commit(
> LocalManagedRuntime.java:81)
>         at org.apache.openjpa.kernel.BrokerImpl.commit(BrokerImpl.
> java:1526)
>         at org.apache.openjpa.kernel.DelegatingBroker.commit(
> DelegatingBroker.java:932)
>         at org.apache.openjpa.persistence.EntityManagerImpl.
> commit(EntityManagerImpl.java:571)
>         at org.springframework.orm.jpa.JpaTransactionManager.doCommit(
> JpaTransactionManager.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(
> DBDictionary.java:4963)
>         at org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(
> SQLExceptions.java:133)
>         at org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(
> SQLExceptions.java:75)
>         at org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.
> flushAndUpdate(PreparedStatementManagerImpl.java:144)
>         at org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementManag
> erImpl.batchOrExecuteRow(BatchingPreparedStatementManagerImpl.java:100)
>         at org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementManag
> erImpl.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.BatchingConstraintUpdateManage
> r.flush(BatchingConstraintUpdateManager.java:59)
>         at org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.
> flush(AbstractUpdateManager.java:104)
>         at org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.
> flush(AbstractUpdateManager.java:77)
>         at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(
> JDBCStoreManager.java:731)
>         at org.apache.openjpa.kernel.DelegatingStoreManager.flush(
> DelegatingStoreManager.java:131)
>         at org.apache.openjpa.datacache.DataCacheStoreManager.flush(
> DataCacheStoreManager.java:668)
>         at org.apache.openjpa.kernel.DelegatingStoreManager.flush(
> DelegatingStoreManager.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.
> access$1000(LoggingConnectionDecorator.java:58)
>         at org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$
> LoggingConnection$LoggingPreparedStatement.executeUpdate(
> LoggingConnectionDecorator.java:1133)
>         at org.apache.openjpa.lib.jdbc.DelegatingPreparedStatement.
> executeUpdate(DelegatingPreparedStatement.java:275)
>         at org.apache.openjpa.jdbc.kernel.JDBCStoreManager$
> CancelPreparedStatement.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/
> viewvc?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.
> org/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

Reply via email to