0
votes

Akka Typed Acteurs et AKKA HTTP - Impossible de trouver ActorReffactory

J'essaie de travailler avec les acteurs Tapés version 2.6.3 et AKKA http version 10.1.11 Bien que tous fonctionnaient correctement dans des acteurs non typés, je reçois maintenant une erreur de compilation xxx

Qu'est-ce que je manque? Je souhaite créer un serveur HTTP lorsque je reçois le message que l'identité a été calculée comment je reçois une erreur de compilation dans le matérialisateur Création

Main.Scala: 19: 50: Acteur implicite requis: Si en dehors d'un acteur, vous avez besoin d'un système d'acteurs implicite, à l'intérieur d'un acteur, cela devrait être l'acteur implicite. [Erreur] Implicit Val Matérialisateur = Actormaterializer () [erreur] ^ [Erreur] Une erreur trouvée

merci


2 commentaires

Si vous appuyez sur une erreur de compilation et que vous souhaitez obtenir de l'aide, indiquez / coller la trace est requise.


ajouté l'erreur exacte


3 Réponses :


0
votes

Je devais utiliser AKKA-STREVET-TYPED ET PAS AKKA-STREAM


0 commentaires

0
votes

Vous pouvez utiliser des flux classiques (qui sont saisis, malgré l'exécution d'un système intestinal ) en remplaçant: xxx

avec xxx


0 commentaires

1
votes

Dans AKKA 2.6 L'API Actormaterializer a été obsolète et un nouveau matérialisateur de système de système toujours disponible a été introduit. Pour exécuter un flux, vous devez seulement avoir besoin de l'acteur acteurs implicite [t] dans la portée.

akka-stream-tapé n'est nécessaire que si vous souhaitez utiliser les opérateurs de flux spécifiques pour interagir avec des acteurs saisis AKKA ( acteursource , acteurflow et actorsink )

Cependant, les API AKKA HTTP dépendent toujours des API classiques, vous devrez peut-être les adapter pour pouvoir lier un point d'extrémité HTTP, par exemple.

Si tel est votre problème, vous pouvez voir comment faire cela dans le Guide Akka HTTP QuickStart ici: https://developer.lightbend.com/guides/akka-http-quickstart-scala/http-server.html


1 commentaires

Cet exemple a été utile - il convient de noter que toclassic est maintenant classiqueystem (à partir de l'exemple lié).