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.






------------------ ???????? ------------------
??????: "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 expectedAny 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.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(ListenerInterfaceRequestHandler.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(AbstractPlatformTransactionManager.java:730)
        at 
org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(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.BatchingPreparedStatementManagerImpl.batchOrExecuteRow(BatchingPreparedStatementManagerImpl.java:100)
        at 
org.apache.openjpa.jdbc.kernel.BatchingPreparedStatementManagerImpl.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.BatchingConstraintUpdateManager.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/jira/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



Best Regards,
Eric








-- 
WBR
Maxim aka solomax
 






-- 
WBR
Maxim aka solomax
 






-- 
WBR
Maxim aka solomax
 








-- 
WBR
Maxim aka solomax

Reply via email to