Hi, yes, we solve it with custom ExB widget and GP service like so:
- GP Service grabs/uploads a DWG file and converts it to SHP, to a prepared folder on the server disk, with custom unique name - for all layers in DWG. GP Service returns the array of all created unique names.
- There is a dynamic map service on the server, with Dynamic Layers enabled, and SHP workspace registered in the same directory where GP service created SHPs
- Custom ExB widget takes unique SHP names, SHP workspace ID and asks dynamic service for a map from this layers. Symbology of the layers is set in widget part.
This way you can get data from CAD to web application. If you find something easier, I would appreciate it.