I received the Cannot have "mixed" data stores with a feature or geocode service message today when I tried to publish a 10.2.2 feature service with data updates enabled. My map document only has one layer and that layer's data source is an ArcSDE Enterprise Geodatabase. I found that the issue was an image element that was added to the layout to display a logo on printed maps. ArcMap must package up the image and upload it to the server just as it would any layer source data that is not registered with the server. Once I deleted the image element from the layout I was able to publish my feature service.
Jay
Jay, thanks for posting this comment. I just experienced the same error today, running 10.2.2. I never would have guessed to delete the image elements in the layout window, but after I did this, it published successfully!
Brendan
You are the man Jay. This has been perplexing me so much over the last week...
Yep, this was exactly my problem too. I would never of guessed that the images in the Layout window would cause this!
Jay,
How did you discover the solution to this problem? I scoured through the documentation on Feature Services and couldn't find the answer.
Thanks for posting this solution.