I'm using Guice dependency injection in my Play 2.5 application, along with SecureSocial. SecureSocial's Registration controller calls a (deprecated) Play.current.configuration value eagerly, which so far as I can tell is incompatible with DI, and therefore I get a java.lang.RuntimeException: There is no started application error immediately at runtime. Is there a way I can ensure that Play.current.configuration is bound by Guice and thus available to the SecureSocial library? Or is my only option to re-write the Registration controller to call the configuration lazily?
Binding `Play.current.configuration` using dependency injection in Play 2.5?
98 views Asked by Lasf At
1
There are 1 answers
Related Questions in SCALA
- Mocking AmazonS3 listObjects function in scala
- Last SPARK Task taking forever to complete
- How to upload a native scala project to local repo by sbt like using "maven install"
- Folding a list of OR clauses in io.getquill
- How to get latest modified file using scala from a folder in HDFS
- Enforce type bound for inferred type parameter in pattern matching
- can't write pyspark dataframe to parquet file on windows
- spark streaming and kafka integration dependency problem
- how to generate fresh singleton literal type in scala using macros
- exception during macro expansion: type T is not a class, play json
- Is there any benefit of converting a List to a LazyList in Scala?
- Get all records within a window in spark structured streaming
- sbt publishLocal of a project with provided dependencies in build.sbt doesn't make these dependencies visible to projects using the project as library
- Scala composition of partially-applied functions
- How to read the input json using a schema file and populate default value if column not being found in scala?
Related Questions in PLAYFRAMEWORK
- Install Play 1.7.1 on Windows
- Handling of WebSocket Client Messages in Play Framework
- Handling WebSocket Connections in Play Framework
- Handling WebSocket Connections in Play Framework in Scala
- build.sbt error: value addRepositoryAuthentication is not a member of lmcoursier.CoursierConfiguration
- How to log incoming request with Scala & Play Framework?
- Optionally enable Scala play to accept mLTS credentials?
- reactivemongo with scala3, pekko, play-3
- Specs 2 - I want to mock one of the injected modules into the controller class
- Scala3 equivalent to -Wconf src filter
- Using Selenium in Scala play not only for testing
- How to execute PUT REST client code using playframework in scala
- ERROR akka.actor.ActorSystemImpl(applica Uncaught error from thread, shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem
- Autogenerating unnapply for play form handling in scala3 for single-element case classes
- Play framework + Java +Ebean models.Donation is NOT an Entity Bean registered with this server?
Related Questions in PLAYFRAMEWORK-2.0
- Scala play dependency issue
- Special character in key in the conf file for Internationlization in play framework
- Play evolutions not updating the status to applied
- Type mismatch in recursive function using Bitbucket API and Playframework
- Access to dynamic Images with vue and playframework
- JsLookup on multiple level array using play Json library (or any other suggestion)
- Unable to display images from local inventory in Play 2 framework using Scala
- Play Framework - Respond with JSON after uploading a file (multipartFormData)
- Play Framework 2.8.8 with AWS Java SDK 1.12.6 (com.fasterxml.jackson.databind.JsonMappingException)
- PlayFramework - what is the alternative to response.getBodyAsStream()?
- Elasticsearch Java-Play Framework - in query BoolQueryBuilder to write a query
- Using MockitoSugar of scalatestplus-play deprecated
- IntelliJ always runs entire ScalaTest suite 17 times
- How use Play Framework 2.8 WebSocket with Sink and Source?
- How to get body from a request?
Related Questions in GUICE
- Java Azure Function Dependency Injection
- Build error "com.android.tools.r8.internal.k2: MethodHandle.invoke and MethodHandle.invokeExact are only supported starting with Android O"
- Getting error when injecting Generic class with Assisted injection
- KieServices are not injecting with guice
- @Inject giving null pointer exception in cucumber guice
- how to share data between filter and controller method in jax-rs/guice application
- Google Guice - Update singleton dynamically at runtime
- How to wire deeply dependent polymorphic objects in Guice?
- Guice inject cannot be cast to class
- What is the order of execution of the binded classes in google guice
- ByteBuddy Proxy instance Guice Injection Error
- JAX-RS: Multiple ExceptionMappers handling the same Exception
- Guice bindings on config changes
- Mockito replaced already mocked objects with new ones after calling openMocks for InjectMocks annotated object
- Scala Play 2.8 - SwaggerPluggin Failing - com.google.inject.CreationException: Unable to create injector
Related Questions in SECURESOCIAL
- Is compulsory to set cookie and secure flag?
- Action Not Found For request 'GET /authenticate/github? in securesocial for playframwork 2.6
- Configuration key 'authorizationUrl' is set to null but expected STRING]
- Scala securesocial: providerId for an email registered user?
- Scala Play: how to add a github library to the project (securesocial)
- How can I get securesocial.currentUser in the Future?
- SecureSocial in play framework. Is that possible to use multiple logins in one account?
- Scala 2.2.4 with Secure Social and Facebook login
- Binding `Play.current.configuration` using dependency injection in Play 2.5?
- Securesocial and playframework - how do i install?
- Use SecueSocial for PlayFramework >2.3 with UserPasswordProvider and REST (stateless token auth)
- SecureSocial for Play 2.3.8
- Play Framework Internationalization Secure Social not working in production
- setup facebook login with play + securesocial on localhost error 191
- How to implementation wechat provider in SecureSocial?
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
SecureSocial is on the way to support Play 2.5
There is a 3.0-M6 version (12 days ago), did you try it?
https://groups.google.com/forum/#!topic/securesocial/YcrAay9eO2M
https://github.com/jaliss/securesocial