System.ArgumentException: Could not find a datatype with identifier 10954. Parameter name: id at Umbraco.Core.Models.PublishedContent.PublishedContentTypeFactory.GetDataType(Int32 id) in D:\a\1\s\src\Umbraco.Core\Models\PublishedContent\PublishedContentTypeFactory.cs:line 95 at Umbraco.Core.Models.PublishedContent.PublishedPropertyType..ctor(String propertyTypeAlias, Int32 dataTypeId, Boolean isUserProperty, ContentVariation variations, PropertyValueConverterCollection propertyValueConverters, IPublishedModelFactory publishedModelFactory, IPublishedContentTypeFactory factory) in D:\a\1\s\src\Umbraco.Core\Models\PublishedContent\PublishedPropertyType.cs:line 69 at Umbraco.Core.Models.PublishedContent.PublishedPropertyType..ctor(IPublishedContentType contentType, PropertyType propertyType, PropertyValueConverterCollection propertyValueConverters, IPublishedModelFactory publishedModelFactory, IPublishedContentTypeFactory factory) in D:\a\1\s\src\Umbraco.Core\Models\PublishedContent\PublishedPropertyType.cs:line 34 at Umbraco.Core.Models.PublishedContent.PublishedContentTypeFactory.CreatePropertyType(IPublishedContentType contentType, PropertyType propertyType) in D:\a\1\s\src\Umbraco.Core\Models\PublishedContent\PublishedContentTypeFactory.cs:line 55 at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at Umbraco.Core.Models.PublishedContent.PublishedContentType..ctor(IContentTypeComposition contentType, IPublishedContentTypeFactory factory) in D:\a\1\s\src\Umbraco.Core\Models\PublishedContent\PublishedContentType.cs:line 25 at Our.Umbraco.DocTypeGridEditor.Helpers.DocTypeGridEditorHelper.<>c__DisplayClass3_0.<GetContentTypesByAlias>b__0() at Umbraco.Core.Cache.AppCacheExtensions.<>c__DisplayClass5_0`1.<GetCacheItem>b__0() in D:\a\1\s\src\Umbraco.Core\Cache\AppCacheExtensions.cs:line 62 at Umbraco.Core.Cache.FastDictionaryAppCacheBase.<>c__DisplayClass21_0.<GetSafeLazy>b__0() in D:\a\1\s\src\Umbraco.Core\Cache\FastDictionaryAppCacheBase.cs:line 285 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Umbraco.Core.Cache.WebCachingAppCache.GetInternal(String key, Func`1 factory, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String dependentFiles) in D:\a\1\s\src\Umbraco.Core\Cache\WebCachingAppCache.cs:line 174 at Umbraco.Core.Cache.WebCachingAppCache.Get(String key, Func`1 factory) in D:\a\1\s\src\Umbraco.Core\Cache\WebCachingAppCache.cs:line 34 at Umbraco.Core.Cache.DeepCloneAppCache.Get(String key, Func`1 factory) at Umbraco.Core.Cache.AppCacheExtensions.GetCacheItem[T](IAppCache provider, String cacheKey, Func`1 getCacheItem) in D:\a\1\s\src\Umbraco.Core\Cache\AppCacheExtensions.cs:line 62 at Our.Umbraco.DocTypeGridEditor.Helpers.DocTypeGridEditorHelper.GetContentTypesByAlias(String contentTypeAlias) at Our.Umbraco.DocTypeGridEditor.Helpers.DocTypeGridEditorHelper.ConvertValue(String id, String contentTypeAlias, String dataJson) at Umbraco.Core.Cache.AppCacheExtensions.<>c__DisplayClass5_0`1.<GetCacheItem>b__0() in D:\a\1\s\src\Umbraco.Core\Cache\AppCacheExtensions.cs:line 62 at Umbraco.Core.Cache.FastDictionaryAppCacheBase.<>c__DisplayClass21_0.<GetSafeLazy>b__0() in D:\a\1\s\src\Umbraco.Core\Cache\FastDictionaryAppCacheBase.cs:line 285 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Umbraco.Core.Cache.HttpRequestAppCache.Get(String key, Func`1 factory) in D:\a\1\s\src\Umbraco.Core\Cache\HttpRequestAppCache.cs:line 81 at Umbraco.Core.Cache.AppCacheExtensions.GetCacheItem[T](IAppCache provider, String cacheKey, Func`1 getCacheItem) in D:\a\1\s\src\Umbraco.Core\Cache\AppCacheExtensions.cs:line 62 at ASP._Page_app_plugins_doctypegrideditor_render_DocTypeGridEditor_cshtml.Execute() in D:\home\site\wwwroot\app_plugins\doctypegrideditor\render\DocTypeGridEditor.cshtml:line 26 at System.Web.WebPages.WebPageBase.ExecutePageHierarchy() at System.Web.Mvc.WebViewPage.ExecutePageHierarchy() at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_Base_cshtml.Execute() in D:\home\site\wwwroot\Views\Partials\grid\editors\Base.cshtml:line 20
Trees grow in a delicate balance with their environment. It’s important for us all to do our best to protect and maintain them by minimising any changes to that balance, allowing them to remain healthy and live a long life.
We maintain the trees in our City by planting, mulching and pruning trees, treating root damage, assessing unhealthy trees for removal, and managing powerline clearance.
We encourage landowners and residents to assist us in the maintenance of our city’s urban forest by:
- planting trees that are appropriate to the site conditions on their property
- discovering tips on how to help your tree thrive
- reporting acts of tree vandalism to Council.
Tree maintenance requests are one of the most common requests we receive in Port Phillip. Watch the video below to hear Greg and Jack from our Trees team tell you more about what we can and can’t do when it comes to pruning trees.
You can contact us with requests for a street or park tree to be pruned or assessed for removal as well as if you have concerns regarding tree root damage or a general tree enquiry.
Please send requests and location details using Online Services, the Snap Send Solve app or by calling ASSIST on 03 9209 6777.
Once your request is received, a tree maintenance request will be generated and directed to our Park Services team for action.
Trees on private property
Residents are responsible for ensuring that pedestrian access to paths and traffic sight lines are not blocked by trees and vegetation on their property.
If you would like to undertake tree work or seek advice about tree maintenance on your property, please contact a qualified arborist.
Reporting low-hanging branches
To report low-hanging branches over a footpath from a tree on private property, please call our ASSIST line on 9209 6777 with the location and other details, lodge your request using Online Services or the Snap Send Solve app on your phone.
A Local Laws officer will then contact the property owners to request they undertake the pruning in a specified timeframe. Council does not prune back or maintain trees on private property.
Protecting trees on Council land
Trees on Council owned and managed land must be protected from construction works and other activities. This protection is in place to reduce the negative impacts of construction on the health of our trees.
All development works near public trees must follow these requirements:
- Establishment of a Tree Protection Zone (TPZ) for the duration of any works
- Preparation of a Tree Protection Management Plan for all construction related activities where any demolition or construction activity encroaches a TPZ.
The preferred method for installation of underground services within a TPZ is boring.
Public trees cannot be pruned or have branches removed by anyone other than those authorised by Council.
For more details, please see the Tree Protection Fact Sheet (DOCX 86 KB).
Council does not have authority over trees on private property except in exceptional circumstances.
The main exception is when a tree is considered significant under the Local Law No.1 Community Amenity 2013.
The National Trust holds a significant tree register which includes several public trees throughout the City of Port Phillip. To find out if your tree is significant, search the Significant Tree Register.
Residents are required to seek permission to remove or prune significant trees on their property.
Please visit the Significant Tree Permit page for more information and permit application details.
If you have further questions regarding tree protection, please contact us.
Fusarium wilt is a serious disease that affects Canary Island Palms in Australia. Council’s tree management staff and tree contractor are familiar with identifying and managing Fusarium Wilt. An inspection of all palms on Council managed land is undertaken annually.
Contact Park Services
Phone: 03 9209 6777
Post: Park Services, City of Port Phillip, Private Bag No. 3, St Kilda PO VIC 3182