We're using a very old version of SecureSocial and trying to upgrade due to failed facebook login.
error while loading Routes, Missing dependency 'bad symbolic reference to javax.inject encountered in class file 'Routes.class'.
[error] Cannot access term inject in package javax. The current classpath may be
[error] missing a definition for javax.inject, or Routes.class may have been compiled against a version that's
[error] incompatible with the one found on the current classpath.', required by /home/vagrant/SHADOW_SRC/c_shadow_website/lib/securesocial_2.11-master-SNAPSHOT.jar(securesocial/Routes.class)
[error] /home/vagrant/SHADOW_SRC/c_shadow_website/conf/routes:223: bad symbolic reference to play.core.routing encountered in class file 'Routes.class'.
[error] Cannot access term routing in package play.core. The current classpath may be
[error] missing a definition for play.core.routing, or Routes.class may have been compiled against a version that's
[error] incompatible with the one found on the current classpath.
[error] -> /auth securesocial.Routes
[error] /home/vagrant/SHADOW_SRC/c_shadow_website/app/views/loginFlow/password/changePassword.scala.html:23: missing arguments for method landingUrl in object ProviderControllerHelper;
[error] follow this method with `_' if you want to treat it as a partially applied function
[error] <a class="btn" href="@securesocial.controllers.ProviderControllerHelper.landingUrl">@Messages("securesocial.passwordChange.okButton")</a>
Any thoughts?
Thanks.