Version:4.3.0 +
Applicable to:Futurama Editor/Futurama Website
Description
The connection between Futurama and Futurama Vision is configured both within Vision and within Futurama. The configuration within Futurama is set in the configuration file of Futurama HTML or in the configuration file of Futurama Editor (developers will use both of these files).
Testing
The configuration of the connection with Vision can be tested. See below how to test. If you encounter problems, check the chapter 'Troubleshooting'.
Test the webservice
To test whether the connection with Vision is working check whether you can navigate in your browser to the endpoint address URL (see chapter 'Configuration', paragraph 'Settings' for the endpoint address). You should now see a screen stating that you have succesfully created a webservice.
Troubleshooting
If you encounter problems with the configuration check the sections below.
HTTP Error 404.3-Not found
The errormessage shows 'HTTP Error 404.3 - Not Found'. The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.
The solution depends on the version of IIS that is running on your system. Check the version before continuing.
IIS 7.5
It is possible to install all missing MIME-types with a single command. To do this take the following steps:
- Open a Command Prompt
- Go to the directory C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation
- Execute the following command: ServiceModelReg.exe -i
After execution the missing MIME-type has been added and the webservice will work once more. If a Handler is missing see the next troubleshoot.
IIS 8.0
The problem can be resolved by adjusting the installation of certain Windows-parts. When doing a clean install these will not be set properly automatically.
- Go to Control Panel/Programs and Features/Turn Windows features on or off
- Select all the checkboxes at WCF Services
If you applied the solution for IIS 7.5 while your system has IIS 8.0 instead, the solution for IIS 8.0 will not work any more. First you have to undo the command belonging to IIS 7.5. This can be done with the uninstall-command: ServiceModelReg.exe -u.
Missing HandlerMappings
When requesting a webservice the error appears that type System.ServiceModel.Activation.HttpModule could not be loaded from assembly System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089. This is because in IIS at the HandlerMappings not all .svc HandlerMappings exist. The ASP.NET 4.0 HandlerMappings have to be added.
The solution depends on the version of IIS that is running on your system. Check the version before continuing.
IIS 7.5
It is possible to install the missing HandlerMappings with a single command. To do this take the following steps:
- Open a Command Prompt
- 2.Go to the directory C:\Windows\Microsoft.NET\Framework\v4.0.30319
- 3.Execute the following command: aspnet_regiis -ir
By doing this IIS is again registered without altering the existing webapplications. In IIS at HandlerMappings a number of .svc HandlerMappings have been added.
Feedback
If you have any questions about this subject or if you want to provide us feedback please send us an e-mail.