2014-02-24 30 views
0

我們有更新的版本進行發佈,並希望使用worklight控制檯禁用舊版本。由於我們的應用程序支持多語言,因此提示用戶升級的消息也需要進行本地化。Worklight 5.0.6.1:禁用舊版本時發出多語言上傳CSV文件

我上傳了以下三個CSV,但仍收到相同的錯誤

CSV#1

,New version available please update from app store 
en,New version available please update from app store 
zh-hk,有新版本更新啦 
zh-cn,請更新最新版本 
zh-tw,最新版本已推出請更新您的版本 

CSV#2

en,New version available please update from app store 

CSV#3

"en","New version available please update from app store" 

#1的CSV格式和#2應按正確的信息中心

http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m6/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fadmin%2Ft_defining_multi-language_admin_notifications.html

以下是程序來重現問題。

  1. 登錄工作燈控制檯
  2. 單擊目錄選項卡
  3. 禁用舊版本
  4. 點擊「輸入信息的多語言」。顯示一個彈出窗口。
  5. 點擊「上傳CSV」按鈕。顯示文件瀏覽器。
  6. 選擇要上傳的CSV文件,然後點擊「打開」按鈕。提示以下錯誤。

語法錯誤:缺少;語句之前

差錯屏幕的截屏在這裏http://postimg.org/image/ncxyjt55b/

上傳下面是SystemOut.log中在WebSphere應用服務器

捕獲的日誌任何幫助是極大的讚賞。

Caused by: java.lang.NoClassDefFoundError: au/com/bytecode/opencsv/CSVReader 
    at  
com.worklight.console.controllers.ApplicationsController.parseCSV(ApplicationsController.ja va:369) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) 
    at  

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 
    at java.lang.reflect.Method.invoke(Method.java:611) 
    at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:167) 
    at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:257) 
    at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:222) 
    at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:211) 
    at 
org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:542) 
+0

檢查您的安裝: 在您的Web服務器中找到worklight-jee-library.jar的位置,使用一些文件瀏覽器或解壓縮實用程序並驗證此jar包含文件夾:/ au/com/bytecode/opencsv /和有文件CSVReader.class – taitelman

回答

1

這是Worklight 5.0.6.1中最近發現的一個缺陷,可以通過Worklight 5.0.6.2 iFix獲得補丁。

請讓客戶打開PMR,這樣iFIX的可以提供給你。

相關問題