It's not useful to try and review your XML (schema definition) in comments - next time please do put the full XML in the question directly (and then format as code so it's readable).
Also, it's more useful to include the exact error you have (in your case I suspect you can't even save the schema due to the duplicate type)
Working through what I can there ...
Actually I have quite the opposite experience, when developing DXA we didn't need to change/fix anything when upgrading from Web 8 to Web 8.5.
There are backwards compatibility breaks and API changes in the 8.5 release of course, they are fully documented here.
Some highlights which might be valid for you could be:
User privileges no longer identical to ...
The installer for the Content Manager installs a Powershell module. You can check if this was done by typing Get-Module -ListAvailable in the Powershell. On my system, this shows quite a lot of Windows modules, and then at the bottom of the listing, the following:
Directory: C:\Program Files (x86)\SDL Web\bin\PowerShellModules
ModuleType Version Name ...
Answer to your question:
Q1: For a Multilanguage website, should I have the RelativeUrl parameter set to "en", "es", "de" for each of the languages. ?
Add-TtmMapping -Id MAPPINGID -CmEnvironmentId CMENVIRONMENTID PublicationID "tcm:0-8-1" -WebApplicationId WEBAPPID -RelativeUrl en
Add-TtmMapping -Id MAPPINGID -CmEnvironmentId ...
As mentioned by Jonathan, there is no way to force the published state of an item to a specific value. The published states are automatically updated once the relevant Publish Transaction reaches a final state, ie: success, failed or warning. There are two parts of the system and if you forcibly change only one side (the published state on the CM side), then ...
There is no way to set individual items as unpublished from the Core Service.
If you have access to the items and the Publishing Target is still set up then you may want to delete these manually or write a Core Service script to find all items published to that Target in that Publication and unpublish them.
If you're looking to delete all items published ...
Unlike Structure Groups, Categories and Keywords don't have a URL of themselves. In order to simulate a Navigation Model built from Structure Groups, the following algorithm is used:
If the Taxonomy Node (Keyword) has classified Pages and one of those
Pages is an Index Page (i.e. has a URL ending with /index), the
Taxonomy Node gets the URL of the Structure ...
As described in the documentation (http://docs.sdl.com/LiveContent/content/en-US/SDL%20DXA-v5/GUID-9DF49794-3FA2-4FF2-BF46-966DFAE0044C), the version number of the HTML design is kept in the HTML Design Configuration Component, from the Building Blocks/Settings/Core/Site Manager/ Folder.
If you want to update the version, you will need to Publish the ...
CPU High issue was gone after upgrading to microservices.
Internal server Error fixed by upgraded all the DD4T packages to the latest release and it includes NewtonSoft.JSON 10.0.1 (the latest version)