On 9/28/2018
                      4:03 AM, Peter Hermsdorf wrote:
                      >
                      > Hi Scott,
                      >
                      > thanks (again) for fixing the issue with the
                      serialization. I finally 
                      > could upgrade to ECF 3.14.1 with the
                      additional bundles from the 
                      > snapshot build with the 3 bug fixes. I
                      haven't observed any additional 
                      > issues - nor the test suite.
                      >
                      > Just one more thing: when building the
                      product i stumbled across the 
                      > following error:
                      >
                      >
                      org.eclipse.ecf.remoteservice.feature.feature.group
                      
                      > 2.5.0.v20180409-2248 depends on: 
                      > org.eclipse.ecf.remoteservice.asyncproxy
                      [2.1.0.v20180409-2248]
                      >
                      > Maybe it would be possible to define that
                      dependency as optional as 
                      > addition to bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=539469
                      .
                      >
                      
                      I'm not sure.  I don't immediately know how we
                      would have the feature 
                      optionally include the 2.1 and 1.1 bundles.   One
                      or the other are 
                      required, based upon the dependencies as Peter
                      points out.   Mat:  do 
                      you know how to do that?
                    
                   
                  
                  
                  Hmm, I'm not sure you can.
                    Eclipse "features" are kind of a hacky hold-over
                    from the pre-OSGi days...
                  
                  
                  
                  I think the easiest way to
                    workaround this would be not to include the
                    "o.e.ecf.remoteservice.feature" feature in one's
                    product definition, but rather simply include the
                    "o.e.ecf.remoteservice" bundle and the
                    "o.e.ecf.remoteservice.asyncproxy" version of your
                    choice instead.