It appears that there is a problem with the passivation of the GlobalRepositoryImpl class. Following the interface hierarchy up to org.agorava.api.storage.Repository, I see that Repository does extend Serializable. Perhaps serialVersionUID simply needs to be added to GlobalRepositoryImpl.
The message of the exception thrown is:
org.jboss.weld.exceptions.UnserializableDependencyException: WELD-001413 The bean Managed Bean [class org.agorava.cdi.InSessionProducer] with qualifiers [@Any @Default] declares passivating scope but has non-passivation-capable dependency Managed Bean [class org.agorava.oauth.GlobalRepositoryImpl] with qualifiers [@Any @Default]
|