So, if the answer to this question is 'no they aren't compatible' then this is an easy one to close. Basically, I am using the encrypted cache in a WL app which is made using WL 6.1.0 inside of Eclipse. Now, I've deployed this to my external WL server, however, this WL server is running 5.0.6.20130311-0918. So, my first question is, does this app have ANY chance of working? I'm not sure on backward compatibility.
To help with the above, the error I see when I try to access my application on the server is as follows:
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)
Is this simply due to the incompatibility? I'm unable to get my encrypted cache to work as it needs to connect to my server one time only - this is where I'm stuck.
And my final question - does the war file have to be exactly the same as the name of the app? In my case it isn't, see below. Is this a problem? Surely not.
<application id="RedHand" name="RedHand" location="MyRedHand.war" type="war">
Thanks in advance for your help!