00050: Layer is being published with custom class extension
Your layer relies on a feature class extension and you are publishing to ArcGIS Online hosted services. For the layer to perform as expected, the class extension must also be registered on the server. Class extensions are not supported by ArcGIS Online hosted services.
Solution
- Remove the layer from your document.
- Publish to a server other than ArcGIS Online hosted services and make sure that the appropriate class extensions are registered on this server.
More information
Class extensions allow you to customize geodatabase behavior. This requires class extensions to be available to the system. If these class extensions are not accessible by the server, the specialized behavior, or functionality, will be unavailable on the service. Class extensions must be accessible to the server.
ArcGIS Online hosted services allows you to upload a GIS map to an Esri-hosted server and have it immediately available as a web service. There are two types of services you can deploy:
- Feature services expose the geometry, attributes, and symbol information for vector GIS features. They are appropriate for displaying, querying, and editing your business data on top of web basemaps.
- Tiled map services expose a set of pregenerated map images (known as a map cache) that can be viewed as basemaps in a web mapping application. When you publish your map to ArcGIS Online hosted services, you can also ask the server to create and store a cache of tiles. You can then bring the tiles into your web map by accessing the service's URL.
Using a combination of tiled map services and feature services in your application allows fast mapping while supporting query and editing operations.
An advantage of using hosted services is that you don't have to install any server software or tune the services. The services run in an Esri-administered cloud environment in which the server automatically scales up to meet demand.