Generally, there are very few restrictions as to which bundles dm Server will support. But there are certain cases where there should not be any need to use a particular bundle. org.springframework.osgi.web is one such bundle.
org.springframework.osgi.web contains Spring DM's code for supporting the use of WAR files in a plain OSGi environment, rather than an environment like dm Server that comes with built-in support for web applications.
What's causing your shared services war to depend upon the org.springframework.osgi.web bundle? My guess is that you don't actually need to depend upon this bundle: dm Server should already provide everything you need.