Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Web Services Enhancements problem with the Web Service Gemini.asmx

web-app

 I am getting the following error when I browse to the webservices/gemini.asmx webservice.

Server Error in '/' Application.

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: The 'type' attribute must be set to a valid type name.

Source Error:

Line 303:    <webServices>
Line 304:           <soapExtensionTypes>
Line 305:               <add type="Microsoft.Web.Services2.WebServicesExtension, Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Line 306:                    priority="1" group="0" />
Line 307:           </soapExtensionTypes>

Source File: c:\hosting\webhost4life\member\warrenn\gemini\web.config    Line: 305

Assembly Load Trace: The following information can be helpful to determine why the assembly 'Microsoft.Web.Services2' could not be loaded.

=== Pre-bind state information ===
LOG: DisplayName = Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
 (Fully-specified)
LOG: Appbase = file:///c:/hosting/webhost4life/member/warrenn/gemini
LOG: Initial PrivatePath = bin

Calling assembly : (Unknown).

LOG: Publisher policy file is not found. LOG: No redirect found in host configuration file (C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet.config). LOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\config\machine.config. LOG: Post-policy reference: Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/root/142da29f/9eda3e0e/Microsoft.Web.Services2.DLL. LOG: Attempting download of new URL file:///C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/root/142da29f/9eda3e0e/Microsoft.Web.Services2/Microsoft.Web.Services2.DLL. LOG: Attempting download of new URL file:///c:/hosting/webhost4life/member/warrenn/gemini/bin/Microsoft.Web.Services2.DLL. WRN: Comparing the assembly name resulted in the mismatch: Build Number


Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300

I take it that it is problably because the WSE 2.0 SP3  is not installed correctly but the problem is that I am on a shared hosting environment what can I do to get this working correctly?

w_enslin
· 1
w_enslin
Replies (5)
helpful
0
not helpful

Yes, this is because WSE2.0 SP3 is not installed on the web server.

If you are only using the "normal" non-wse web service (gemini.asmx) then you can comment / remove all references to WSE:

  • <section name="microsoft.web.services2" type="Microsoft.Web.Services2.Configuration.WebServicesConfiguration, Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

  • <webServices>

    <soapExtensionTypes>

    <add type="Microsoft.Web.Services2.WebServicesExtension, Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

    priority="1" group="0" />

    </soapExtensionTypes>

    </webServices>

  • <microsoft.web.services2>

    <diagnostics />

    <security>

    <securityTokenManager type="CounterSoft.GeminiBiz.GeminiUsernameTokenManager, CounterSoft.GeminiBiz" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"

    qname="wsse:UsernameToken" />

    </security>

    </microsoft.web.services2>


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Cool that seemed to have worked just wondering I don't suppose there is any otherway to get to work other that installing WSE 2 sp3?


w_enslin
· 1
w_enslin
helpful
0
not helpful

No sure what you are after.

You can use gemini.asmx without installing WSE2.0 SP3 as stated in a reply earlier or install WSE and then all the web services are online.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I guess I was hoping for the desktop client to work as well. But the Gemini.asmx webservice is cool I can create the apps I need using that.


w_enslin
· 1
w_enslin
helpful
0
not helpful

The desktop client needs the WSE web services to work.


Saar Cohen
· 5000
Saar Cohen