Coder Social home page Coder Social logo

pawelkaczor / ddd-leaven-akka-v2 Goto Github PK

View Code? Open in Web Editor NEW
385.0 38.0 69.0 1.2 MB

Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS

Home Page: http://pkaczor.blogspot.com

License: MIT License

Shell 4.07% HTML 4.53% Scala 83.47% Ruby 2.28% Lua 5.65%
ddd microservices cqrs event-sourcing akka

ddd-leaven-akka-v2's People

Contributors

hhimanshu avatar pawelkaczor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ddd-leaven-akka-v2's Issues

Write-Front fails to connect to Write-Back

Hi,

I am unable to run your e2e tests or the manual tests. I follow the manual test steps then execute the http POST to create a reservation and it fails (log messages are below). Looking at the logs (via vagrant docker-logs) I see many number of the following warnings messages:

==> sales-write-front: 17:39:52.841UTC WARN akka.tcp://[email protected]:50880/system/endpointManager/reliableEndpointWriter-akka.tcp%3A%2F%2Fsales%40127.0.0.1%3A9101-0 - Association with remote system [akka.tcp://[email protected]:9101] has failed, address is now gated for [5000] ms. Reason: [Association failed with [akka.tcp://[email protected]:9101]] Caused by: [Connection refused: /127.0.0.1:9101]

The error message from executing the http POST (http :9100/ecommerce/sales Command-Type:ecommerce.sales.CreateReservation reservationId="r1" customerId="customer-1") is below:

==> sales-write-front: akka.pattern.AskTimeoutException: Ask timed out on [Actor[akka://sales-front/user/$a#641128582]] after [3000 ms]. Sender[Actor[akka://sales-front/user/sales-front-supervisor/http-service#-1858549503]] sent message of type "pl.newicom.dddd.messaging.command.CommandMessage".
==> sales-write-front: at akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:415) ~[com.typesafe.akka.akka-actor_2.11-2.4-M1.jar:na]
==> sales-write-front: at akka.actor.Scheduler$$anon$7.run(Scheduler.scala:127) ~[com.typesafe.akka.akka-actor_2.11-2.4-M1.jar:na]
==> sales-write-front: at scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:599) ~[org.scala-lang.scala-library-2.11.6.jar:na]
==> sales-write-front: at scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109) ~[org.scala-lang.scala-library-2.11.6.jar:na]
==> sales-write-front: at scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:597) ~[org.scala-lang.scala-library-2.11.6.jar:na]
==> sales-write-front: at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(Scheduler.scala:477) ~[com.typesafe.akka.akka-actor_2.11-2.4-M1.jar:na]
==> sales-write-front: at akka.actor.LightArrayRevolverScheduler$$anon$8.executeBucket$1(Scheduler.scala:429) ~[com.typesafe.akka.akka-actor_2.11-2.4-M1.jar:na]
==> sales-write-front: at akka.actor.LightArrayRevolverScheduler$$anon$8.nextTick(Scheduler.scala:433) ~[com.typesafe.akka.akka-actor_2.11-2.4-M1.jar:na]
==> sales-write-front: at akka.actor.LightArrayRevolverScheduler$$anon$8.run(Scheduler.scala:385) ~[com.typesafe.akka.akka-actor_2.11-2.4-M1.jar:na]
==> sales-write-front: at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_66-internal]
==> sales-write-front: 17:40:43.756UTC DEBUG akka://sales-front/system/IO-TCP/selectors/$a/9 - unhandled message from Actor[akka://sales-front/system/IO-TCP-STREAM/server-1-%2F0.0.0.0%3A9100/$i#1289120453]: ResumeReading

Thanks for this great Akka CQRS/DDDD example! And thank you in advance your help!

write-front responds with Not Acceptable instead of OK

sales-write-front responds with Not Acceptable instead of OK although command is processed successfully on backend node.

http POST http://127.0.0.1:9100/ecommerce/sales Command-Type:ecommerce.sales.CreateReservation reservationId="reservation-200" clientId="client-1"
HTTP/1.1 406 Not Acceptable
Content-Length: 78
Content-Type: text/plain; charset=UTF-8
Date: Sun, 04 Jan 2015 18:50:11 GMT
Server: akka-http/2.3.8

Resource representation is only available with these Content-Types:
text/plain

Error on build

Does anybody has seen this message :

Read from stdout: (sales-contracts/*:update) sbt.ResolveException: unresolved dependency: pl.newicom.dddd#akka-ddd-messaging_2.11;1.2.1-SNAPSHOT: not found

cannot compile

screen shot 2015-05-09 at 13 22 22
did a pull of the project but i cannot compile it. It is complaining that the contract dependencies are missing

sbt error

Looks like the jersey dependency version is not being resolved.

[warn] ==== Akka Snapshot Repository: tried
[warn] http://repo.akka.io/snapshots/com/sun/jersey/jersey-client/[revision]/jersey-client-[revision].pom
[info] Resolving jline#jline;2.12.1 ...
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: com.sun.jersey#jersey-core;[1.17,1.18): not found
[warn] :: com.sun.jersey#jersey-client;[1.17,1.18): not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Unresolved dependencies path:
[warn] com.sun.jersey:jersey-core:[1.17,1.18)
[warn] +- pl.newicom:resttest_2.11:0.3.0-SNAPSHOT (/home/ajay/activator/workspace/ddd-leaven-akka-v2/e2e-tests/build.sbt#L10)
[warn] +- pl.newicom:e2e-tests_2.11:0.1-M2
[warn] com.sun.jersey:jersey-client:[1.17,1.18)
[warn] +- pl.newicom:resttest_2.11:0.3.0-SNAPSHOT (/home/ajay/activator/workspace/ddd-leaven-akka-v2/e2e-tests/build.sbt#L10)
[warn] +- pl.newicom:e2e-tests_2.11:0.1-M2

Create a monolith version for development purposes and small deployemnt

right now we have an application that is a collection of micro services which is very good and i like it a lot.

Without loosing this feature we should be able to compose each microservice and run the application as monolith. It can be good for development purposes or for small deployments. With a monolith debugging the app will be very easy.

The idea is to have a subproject that is able to start all the micro services as one application.

AR - Service collaboration

Right now we have aggregates roots and process manager but we do not have any service. Have you thought about it ?

Compilation error in e2e-tests

I did pull and now try to import it to Intellij

[warn] Note: Unresolved dependencies path:
[warn] pl.newicom:resttest_2.11:0.2.0-SNAPSHOT (C:\kod\ddd-leaven-akka-v2\e2e-tests\build.sbt#L10)
[warn] +- pl.newicom:e2e-tests_2.11:0.1-M2
[trace] Stack trace suppressed: run 'last e2e-tests/*:update' for the full output.
error sbt.ResolveException: unresolved dependency: pl.newicom#resttest_2.11;0.2.0-SNAPSHOT: not found
sbt.ResolveException: unresolved dependency: pl.newicom#resttest_2.11;0.2.0-SNAPSHOT: not found

Implement application main classes (get rid of akka microkernel)

There is a specific reason to use bootable? To debut the code in the ide in a easy way i added the following but using app without bootable will be better.

//code to start in a ide friendly way
package ecommerce.sales.app
object SalesBackendMain extends App{
val starter = new SalesBackendApp()
starter.startup()
}

Unresolved dependencies io.kamon#kamon-core_2.11;0.6.0

Hi,
I try to build master branch
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: io.kamon#kamon-core_2.11;0.6.0-a9d5c5c61f7e5e189bf67baee2b13e21ebbaaf73: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Unresolved dependencies path:
[warn] io.kamon:kamon-core_2.11:0.6.0-a9d5c5c61f7e5e189bf67baee2b13e21ebbaaf73
[warn] +- pl.newicom.dddd:akka-ddd-monitoring_2.11:1.1.0-SNAPSHOT (D:\akka\ddd-leaven-akka-v2\sales\build.sbt#L19)
[warn] +- pl.newicom:sales-write-back_2.11:0.2.4-SNAPSHOT
[info] Wrote D:\akka\ddd-leaven-akka-v2\shipping\write-back\target\scala-2.11\shipping-write-back_2.11-0.2.4-SNAPSHOT.pom
[info] Wrote D:\akka\ddd-leaven-akka-v2\sales\read-front\target\scala-2.11\sales-read-front_2.11-0.2.4-SNAPSHOT.pom
[info] Wrote D:\akka\ddd-leaven-akka-v2\shipping\read-back\target\scala-2.11\shipping-read-back_2.11-0.2.4-SNAPSHOT.pom
[info] Wrote D:\akka\ddd-leaven-akka-v2\sales\contracts\target\scala-2.11\sales-contracts_2.11-0.2.4-SNAPSHOT.pom
[info] Wrote D:\akka\ddd-leaven-akka-v2\shipping\read-front\target\scala-2.11\shipping-read-front_2.11-0.2.4-SNAPSHOT.pom
[info] Wrote D:\akka\ddd-leaven-akka-v2\commons\target\scala-2.11\commons_2.11-0.2.4-SNAPSHOT.pom
[info] Wrote D:\akka\ddd-leaven-akka-v2\invoicing\contracts\target\scala-2.11\invoicing-contracts_2.11-0.2.4-SNAPSHOT.pom
[info] Wrote D:\akka\ddd-leaven-akka-v2\shipping\contracts\target\scala-2.11\shipping-contracts_2.11-0.2.4-SNAPSHOT.pom
sbt.ResolveException: unresolved dependency: io.kamon#kamon-core_2.11;0.6.0-a9d5c5c61f7e5e189bf67baee2b13e21ebbaaf73: not found

Can't compile after cloning

Having cloned and run sbt compile, I get this error:

[warn] 	::::::::::::::::::::::::::::::::::::::::::::::
[warn] 	::          UNRESOLVED DEPENDENCIES         ::
[warn] 	::::::::::::::::::::::::::::::::::::::::::::::
[warn] 	:: pl.newicom.dddd#akka-ddd-messaging_2.11;1.3.1-SNAPSHOT: not found
[warn] 	::::::::::::::::::::::::::::::::::::::::::::::
[info] Resolving org.scala-lang#scala-library;2.11.8 ...
[warn] 
[warn] 	Note: Unresolved dependencies path:
[warn] 		pl.newicom.dddd:akka-ddd-messaging_2.11:1.3.1-SNAPSHOT (/Users/jack/src/ddd-leaven-akka-v2/sales/build.sbt#L10)
[warn] 		  +- pl.newicom:sales-contracts_2.11:0.4.0-SNAPSHOT

...

sbt.ResolveException: unresolved dependency: pl.newicom.dddd#akka-ddd-messaging_2.11;1.3.1-SNAPSHOT: not found

Compilation error in e2e-tests - play-json

After this fix there is another one unresolved dependency

[warn] Note: Unresolved dependencies path:
[warn] com.typesafe.play:play-json_2.11:2.3.4
[warn] +- pl.newicom:resttest_2.11:0.2.0 (C:\kod\ddd-leaven-akka-v2\e2e-tests\build.sbt#L10)
[warn] +- pl.newicom:e2e-tests_2.11:0.1-M2
[trace] Stack trace suppressed: run 'last e2e-tests/*:update' for the full output.
error sbt.ResolveException: unresolved dependency: com.typesafe.play#play-json_2.11;2.3.4: not found
sbt.ResolveException: unresolved dependency: com.typesafe.play#play-json_2.11;2.3.4: not found

Allow running the run-* scripts from the project root directory.

Thanks for excellent content on this topic. I'm trying to run the application in the physical server in Ubuntu 14.04. I successfully completed till SBT Stage.

When I attempt to run the application using /common/run-scripts/run-all I'm getting the following error recorded in the log
./run-sales-write-back: line 3: ../../sales/write-back/target/universal/stage/bin/sales-write-back: No such file or directory

Similar errors in the other log files as well. What could be wrong from my end, Advice.

Unresolved dependency error

When I run

sbt stage

I get back the following

[info] Wrote /Users/Harit.Himanshu/IdeaProjects/q2/ddd-leaven-akka-v2/shipping/read-front/target/scala-2.11/shipping-read-front_2.11-0.4.0-SNAPSHOT.pom
sbt.ResolveException: unresolved dependency: pl.newicom.dddd#akka-ddd-messaging_2.11;1.3.2-SNAPSHOT: not found
        at sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:313)
        at sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:191)
        at sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:168)
        at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:156)
        at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:156)
        at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:133)
        at sbt.IvySbt.sbt$IvySbt$$action$1(Ivy.scala:57)
        at sbt.IvySbt$$anon$4.call(Ivy.scala:65)
        at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:93)
        at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:78)
        at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:97)
        at xsbt.boot.Using$.withResource(Using.scala:10)
        at xsbt.boot.Using$.apply(Using.scala:9)
        at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:58)
        at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:48)
        at xsbt.boot.Locks$.apply0(Locks.scala:31)
        at xsbt.boot.Locks$.apply(Locks.scala:28)
        at sbt.IvySbt.withDefaultLogger(Ivy.scala:65)
        at sbt.IvySbt.withIvy(Ivy.scala:128)
        at sbt.IvySbt.withIvy(Ivy.scala:125)
        at sbt.IvySbt$Module.withModule(Ivy.scala:156)
        at sbt.IvyActions$.updateEither(IvyActions.scala:168)
        at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala:1442)
        at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala:1438)
        at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$90.apply(Defaults.scala:1473)
        at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$90.apply(Defaults.scala:1471)
        at sbt.Tracked$$anonfun$lastOutput$1.apply(Tracked.scala:37)
        at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1476)
        at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1470)
        at sbt.Tracked$$anonfun$inputChanged$1.apply(Tracked.scala:60)
        at sbt.Classpaths$.cachedUpdate(Defaults.scala:1493)
        at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1420)
        at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1372)
        at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
        at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
        at sbt.std.Transform$$anon$4.work(System.scala:63)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:228)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:228)
        at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
        at sbt.Execute.work(Execute.scala:237)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:228)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:228)
        at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
        at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
[error] (sales-contracts/*:update) sbt.ResolveException: unresolved dependency: pl.newicom.dddd#akka-ddd-messaging_2.11;1.3.2-SNAPSHOT: not found

What am i missing? Thanks @pawelkaczor

Kamon dashboard empty

I can't see any app nor host in Graphana dashboard. What do I need to do to enable MonitoringPlugin?

Can't run! Resolution failed several times for dependency: com.typesafe.sbt#sbt-native-packager;1.2.2-RC2

image

dev@lhh:~/ddd-leaven-akka-v2$ sbt stage
[info] Loading settings from plugins.sbt ...
[info] Loading project definition from /home/dev/ddd-leaven-akka-v2/project
[info] Updating {file:/home/dev/ddd-leaven-akka-v2/project/}ddd-leaven-akka-v2-build...
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: com.typesafe.sbt#sbt-native-packager;1.2.2-RC2: Resolution failed several times for dependency: com.typesafe.sbt#sbt-native-packager;1.2.2-RC2 {compile=[default(compile)]}::
[warn] 1
[warn] 1
[warn] 1
[warn] :: io.get-coursier#sbt-coursier;1.0.0-RC13: Resolution failed several times for dependency: io.get-coursier#sbt-coursier;1.0.0-RC13 {compile=[default(compile)]}::
[warn] 1
[warn] 1
[warn] 1
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Some unresolved dependencies have extra attributes. Check that these dependencies exist with the requested attributes.
[warn] com.typesafe.sbt:sbt-native-packager:1.2.2-RC2 (scalaVersion=2.12, sbtVersion=1.0)
[warn] io.get-coursier:sbt-coursier:1.0.0-RC13 (scalaVersion=2.12, sbtVersion=1.0)
[warn]
[warn] Note: Unresolved dependencies path:
[warn] com.typesafe.sbt:sbt-native-packager:1.2.2-RC2 (scalaVersion=2.12, sbtVersion=1.0) (/home/dev/ddd-leaven-akka-v2/project/plugins.sbt#L1-2)
[warn] +- default:ddd-leaven-akka-v2-build:0.1-SNAPSHOT (scalaVersion=2.12, sbtVersion=1.0)
[warn] io.get-coursier:sbt-coursier:1.0.0-RC13 (scalaVersion=2.12, sbtVersion=1.0) (/home/dev/ddd-leaven-akka-v2/project/plugins.sbt#L3-4)
[warn] +- default:ddd-leaven-akka-v2-build:0.1-SNAPSHOT (scalaVersion=2.12, sbtVersion=1.0)
[error] sbt.librarymanagement.ResolveException: unresolved dependency: com.typesafe.sbt#sbt-native-packager;1.2.2-RC2: Resolution failed several times for dependency: com.typesafe.sbt#sbt-native-packager;1.2.2-RC2 {compile=[default(compile)]}::
[error] 1
[error] 1
[error] 1
[error]
[error] unresolved dependency: io.get-coursier#sbt-coursier;1.0.0-RC13: Resolution failed several times for dependency: io.get-coursier#sbt-coursier;1.0.0-RC13 {compile=[default(compile)]}::
[error] 1
[error] 1
[error] 1
[error]
[error] at sbt.internal.librarymanagement.IvyActions$.resolveAndRetrieve(IvyActions.scala:331)
[error] at sbt.internal.librarymanagement.IvyActions$.$anonfun$updateEither$1(IvyActions.scala:205)
[error] at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:229)
[error] at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:190)
[error] at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:70)
[error] at sbt.internal.librarymanagement.IvySbt$$anon$3.call(Ivy.scala:77)
[error] at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:95)
[error] at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:80)
[error] at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:99)
[error] at xsbt.boot.Using$.withResource(Using.scala:10)
[error] at xsbt.boot.Using$.apply(Using.scala:9)
[error] at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:60)
[error] at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:50)
[error] at xsbt.boot.Locks$.apply0(Locks.scala:31)
[error] at xsbt.boot.Locks$.apply(Locks.scala:28)
[error] at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:77)
[error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:185)
[error] at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:182)
[error] at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:228)
[error] at sbt.internal.librarymanagement.IvyActions$.updateEither(IvyActions.scala:190)
[error] at sbt.librarymanagement.ivy.IvyDependencyResolution.update(IvyDependencyResolution.scala:20)
[error] at sbt.librarymanagement.DependencyResolution.update(DependencyResolution.scala:56)
[error] at sbt.internal.LibraryManagement$.resolve$1(LibraryManagement.scala:38)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$12(LibraryManagement.scala:91)
[error] at sbt.util.Tracked$.$anonfun$lastOutput$1(Tracked.scala:68)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$19(LibraryManagement.scala:104)
[error] at scala.util.control.Exception$Catch.apply(Exception.scala:224)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11(LibraryManagement.scala:104)
[error] at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11$adapted(LibraryManagement.scala:87)
[error] at sbt.util.Tracked$.$anonfun$inputChanged$1(Tracked.scala:149)
[error] at sbt.internal.LibraryManagement$.cachedUpdate(LibraryManagement.scala:118)
[error] at sbt.Classpaths$.$anonfun$updateTask$5(Defaults.scala:2353)
[error] at scala.Function1.$anonfun$compose$1(Function1.scala:44)
[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:42)
[error] at sbt.std.Transform$$anon$4.work(System.scala:64)
[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:257)
[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:16)
[error] at sbt.Execute.work(Execute.scala:266)
[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:257)
[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:167)
[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:32)
[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
[error] at java.base/java.lang.Thread.run(Thread.java:844)
[error] (*:update) sbt.librarymanagement.ResolveException: unresolved dependency: com.typesafe.sbt#sbt-native-packager;1.2.2-RC2: Resolution failed several times for dependency: com.typesafe.sbt#sbt-native-packager;1.2.2-RC2 {compile=[default(compile)]}::
[error] 1
[error] 1
[error] 1
[error]
[error] unresolved dependency: io.get-coursier#sbt-coursier;1.0.0-RC13: Resolution failed several times for dependency: io.get-coursier#sbt-coursier;1.0.0-RC13 {compile=[default(compile)]}::
[error] 1
[error] 1
[error] 1
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.