anchor.diff:  link:./src/main/java/ch/petikoch/examples/mvvm_rxjava/example7a[]
   
   * Same as example 7
  -* But: The model's log Observable sometimes fail
  -* We add some exception handling into the viewmodel, to keey the view alive
  +* But: The Model's log Observable sometimes fail
  +* We add some exception handling into the ViewModel, to keep the View alive
   
   image::example7a.png[]
   
  
positive.code: 
  link:./src/main/java/ch/petikoch/examples/mvvm_rxjava/example7[]
  
  * The model publishes `LogRow` s (using a computational thread)
  * These are added in the view as rows of a `JTable` (using GUI thread)
  
  image::example7.png[]
  
  
negative.code: 
  link:./src/test/groovy/ch/petikoch/examples/mvvm_rxjava/example6[]
  
  === Example 6a: Form submit with exceptions in Model (backend) calls
  
  link:./src/main/java/ch/petikoch/examples/mvvm_rxjava/example6a[]
  
  * Same as Example 6
  * But like in real world, there are sometimes exceptions during e.g. Model (backend) method calls
  * How to handle them?
  
  This is of course a challenging task: +
  