linagora / tmail-backend

GNU Affero General Public License v3.0
30 stars 17 forks source link

ISSUE-1039 PublicAssetRepository + memory implementation #1055

Closed vttranlina closed 1 month ago

vttranlina commented 1 month ago

resolve https://github.com/linagora/tmail-backend/issues/1039

vttranlina commented 1 month ago

Quota are handled in another ticket, right?

yes

Arsnael commented 1 month ago

[INFO] Running com.linagora.tmail.james.app.EncryptedMemoryServerTest 03:03:00.201 [ERROR] o.a.j.GuiceJamesServer - Fatal error while starting James com.google.inject.CreationException: Unable to create injector, see the following errors:

1) [Guice/MissingImplementation]: No implementation for com.linagora.tmail.james.jmap.publicAsset.PublicAssetRepository was bound.

Requested by: 1 : com.linagora.tmail.james.jmap.publicAsset.PublicAssetBlobReferenceSource.(PublicAssetBlobReferenceSource.scala:7) _ for 1st parameter repository at com.linagora.tmail.james.jmap.publicAsset.PublicAssetsModule.configure(PublicAssetsModule.scala:15) _ installed by: Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$CombinedModule -> Modules$CombinedModule -> Modules$CombinedModule -> Modules$CombinedModule -> Modules$OverrideModule -> Modules$OverrideModule -> com.linagora.tmail.james.jmap.publicAsset.PublicAssetsModule

Arsnael commented 1 month ago

[ERROR] Failed to execute goal io.github.evis:scalafix-maven-plugin_2.13:0.1.6_0.9.34:scalafix (scala-check-style) on project jmap-extensions: Scalafix invoked with errors. Check logs for details. -> [Help 1]