you don't need to recompile, just:

1) stop OM
2) edit the
file: 
webapps/openmeetings/WEB-INF/classes/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml
 (please be careful :) )
3) start OM

PS please CC user@ list so others can search/reply (please subscribe here:
http://openmeetings.apache.org/mail-lists.html)

On Tue, May 24, 2016 at 2:26 PM, 陈强 <13880003...@163.com> wrote:

> sorry Maxim,  how to rebuild or change it ? i am newcomer..  please kindly
> help to guide  me ..
>
>
>
> 在2016年05月24 16时22分, "Maxim Solodovnik"<solomax...@gmail.com>写道:
>
>
> Commited,
>
> here are the changed need to be done manually:
> http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml?r1=1745323&r2=1745322&pathrev=1745323
>
> On Tue, May 24, 2016 at 2:19 PM, 陈强 <13880003...@163.com> wrote:
>
>>
>> WOW!! thanks a lot !!!  i will try it later.
>>
>>
>> 在2016年05月24 16时17分, "Maxim Solodovnik"<solomax...@gmail.com>写道:
>>
>>
>> Hello,
>>
>> there is an issue in Chinese translation file (extra space characters)
>> I'll fix it immediately
>>
>> after that you can
>> 1) use nightly build #251+ from here
>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%203.1.x/
>> 2) manually modify Application_zh_CN.properties.xml file: change "{ 0 }",
>> "{ 1 }", "{ 2 }", etc. to be "{0}", "{1}", "{2}"
>>
>> Thanks for the reporting
>>
>> On Tue, May 24, 2016 at 2:06 PM, Alexei Fedotov <alexei.fedo...@gmail.com
>> > wrote:
>>
>>> Hi 陈强
>>> Looks like settings are incorrect, try a clean install. Posting to
>>> user@ - maybe Maxim or someone else can provide help here.
>>>
>>>
>>> --
>>> Carry a towel
>>> http://dataved.ru/
>>> +7 916 562 8095
>>>
>>> [1] Join Alexei Fedotov @linkedin, http://ru.linkedin.com/in/dataved/
>>> [2] Join Alexei Fedotov @facebook, http://www.facebook.com/openmeetings
>>> [3] Start using Apache Openmeetings today,
>>> http://openmeetings.apache.org/
>>>
>>>
>>> On Tue, May 24, 2016 at 10:55 AM, 陈强 <13880003...@163.com> wrote:
>>> > Dear Fedotov,
>>> >
>>> >
>>> > i tried to many times via the guide , but all are failed, please
>>> kindly help
>>> > to check below error log.
>>> > i no idea how to resolved it ,please guide , thnaks in advanced
>>> >
>>> >
>>> > ERROR 05-17 09:52:56.463 DefaultExceptionMapper.java 29586 170
>>> > org.apache.wicket.DefaultExceptionMapper
>>> [http-nio-0.0.0.0-5080-exec-7] -
>>> > Unexpected error occurred
>>> > org.apache.wicket.WicketRuntimeException: Exception in rendering
>>> component:
>>> > [Component id = note]
>>> >         at
>>> >
>>> org.apache.wicket.Component.internalRenderComponent(Component.java:2589)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:60)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> org.apache.wicket.Component.internalRender(Component.java:2380)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at org.apache.wicket.Component.render(Component.java:2308)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1524)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> > org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1759)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1734)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:797)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:77)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.Component.internalRenderComponent(Component.java:2565)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> > org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1698)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> org.apache.wicket.Component.internalRender(Component.java:2380)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at org.apache.wicket.Component.render(Component.java:2308)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1524)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> > org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1759)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1734)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1657)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:1705)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:70)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.Component.internalRenderComponent(Component.java:2565)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> > org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1698)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> org.apache.wicket.Component.internalRender(Component.java:2380)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at org.apache.wicket.Component.render(Component.java:2308)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.page.XmlPartialPageUpdate.writeComponent(XmlPartialPageUpdate.java:119)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.page.PartialPageUpdate.writeComponents(PartialPageUpdate.java:245)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.page.PartialPageUpdate.writeTo(PartialPageUpdate.java:158)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.ajax.AjaxRequestHandler.respond(AjaxRequestHandler.java:358)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
>>> > ~[wicket-request-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:97)
>>> > ~[wicket-request-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
>>> > [wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
>>> > [wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
>>> > [wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70)
>>> > [wicket-native-websocket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
>>> > [wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
>>> > [wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
>>> > [red5-server.jar:1.0.6-RELEASE]
>>> >         at
>>> >
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1526)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1482)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at
>>> >
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>>> > [na:1.8.0_91]
>>> >         at
>>> >
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>>> > [na:1.8.0_91]
>>> >         at
>>> >
>>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>> > [tomcat-embed-core.jar:8.0.26]
>>> >         at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
>>> > Caused by: java.lang.RuntimeException: An error occurred while getting
>>> the
>>> > model object for Component: [Component id = note, page =
>>> > org.apache.openmeetings.web.pages.install.InstallWizardPage, path =
>>> > 6:wizard:form:view:note.OmLabel, isVisible = true, isVersioned = true,
>>> > markup = [markup =
>>> >
>>> file:/opt/red5311/webapps/openmeetings/WEB-INF/classes/org/apache/openmeetings/web/pages/install/InstallWizard$DbStep.html
>>> > <div wicket:id="note"></div>, index = 0, current =  '<div
>>> wicket:id="note">'
>>> > (line 0, column 0)]]
>>> >         at
>>> > org.apache.wicket.Component.getDefaultModelObject(Component.java:1631)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.Component.getDefaultModelObjectAsString(Component.java:1654)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.markup.html.basic.Label.onComponentTagBody(Label.java:115)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:70)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.Component.internalRenderComponent(Component.java:2565)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         ... 57 common frames omitted
>>> > Caused by: java.lang.IllegalArgumentException: can't parse argument
>>> number:
>>> > 0
>>> >         at java.text.MessageFormat.makeFormat(MessageFormat.java:1429)
>>> > ~[na:1.8.0_91]
>>> >         at java.text.MessageFormat.applyPattern(MessageFormat.java:479)
>>> > ~[na:1.8.0_91]
>>> >         at java.text.MessageFormat.<init>(MessageFormat.java:380)
>>> > ~[na:1.8.0_91]
>>> >         at
>>> >
>>> org.apache.wicket.model.StringResourceModel.getString(StringResourceModel.java:481)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.model.StringResourceModel.getString(StringResourceModel.java:424)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.model.StringResourceModel.load(StringResourceModel.java:617)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.model.StringResourceModel.load(StringResourceModel.java:199)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:134)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.model.StringResourceModel$AssignmentWrapper.load(StringResourceModel.java:267)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.model.StringResourceModel$AssignmentWrapper.load(StringResourceModel.java:226)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> >
>>> org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:134)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         at
>>> > org.apache.wicket.Component.getDefaultModelObject(Component.java:1626)
>>> > ~[wicket-core-7.2.0.jar:7.2.0]
>>> >         ... 61 common frames omitted
>>> > Caused by: java.lang.NumberFormatException: For input string: " 0 "
>>> >         at
>>> >
>>> java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>>> > ~[na:1.8.0_91]
>>> >         at java.lang.Integer.parseInt(Integer.java:569) ~[na:1.8.0_91]
>>> >         at java.lang.Integer.parseInt(Integer.java:615) ~[na:1.8.0_91]
>>> >         at java.text.MessageFormat.makeFormat(MessageFormat.java:1427)
>>> > ~[na:1.8.0_91]
>>> >
>>> >
>>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>>
>
>
> --
> WBR
> Maxim aka solomax
>
>


-- 
WBR
Maxim aka solomax

Reply via email to