所以,如果這個問題的答案是'它們不兼容',那麼這是一個很容易關閉的問題。基本上,我在使用WL內部的WL 6.1.0的WL應用程序中使用加密緩存。現在,我已經將它部署到我的外部WL服務器,但是,此WL服務器正在運行5.0.6.20130311-0918。所以,我的第一個問題是,這個應用程序有沒有工作的機會?我不確定向後兼容性。Worklight服務器兼容性
爲了幫助上面,我看到當我試圖訪問服務器上我的應用程序的錯誤如下:
Exception thrown by application class 'com.worklight.core.auth.impl.AuthenticationContext.getOrCreateAuthenticationContext():106'
at com.worklight.core.auth.impl.AuthenticationContext.getOrCreateAuthenticationContext(AuthenticationContext.java:106)
at com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:105)
這是隻是由於不兼容?我無法讓我的加密緩存工作,因爲它只需要一次連接到我的服務器 - 這是我卡住的地方。
而我的最後一個問題 - 戰爭文件是否必須與應用程序的名稱完全相同?在我的情況下,它不是,見下文。這是一個問題嗎?當然不是。
<application id="RedHand" name="RedHand" location="MyRedHand.war" type="war">
在此先感謝您的幫助!