Error when running a web service - Scheduler
hey there...
I have now installed the scheduler service but I am receiving the following error when I try to run the gemini.asmx file from my browser
The type 'Gemini.GeminiWS' is ambiguous: it could come from assembly 'E:\Website\companywebsite\Gemini\bin\CounterSoft.Gemini.DLL' or from assembly 'E:\Website\companywebsite\Gemini\bin\CounterSoft.Gemini.Web.DLL'. Please specify the assembly explicitly in the type name.
Seems that I need to specify which assembly it needs to use...which assembly does it need?...do I just point it to use a specific assembly in the header tags of the asp.net page??..
(i.e. <% Assembly Name="AssemblyName"%> )......
any help would be greatly appreciated..
Bheeks
· 1 |
|
Wednesday, July 16, 2008, 10:26:24 AM |
0
|
Where did you install the scheduler to? |
||||
|
0
|
within the Gemini folder...which is the same folder the gemini site is installed |
||||
|
0
|
You need to install it to a different folder. Uninstall the scheduler and install it to its own folder. |
||||
|
0
|
hi..thanks for you response. I installed the scheduler in a different folder, I tried running one of the web services from the browser and it still comesup with the error. |
||||
|
0
|
Which countersoft's DLLs do you have in the bin folder of the web app? |
||||
|
0
|
all of them..I did not know which to remove of the old version...reason being..I did remove them all to begin with, then installed the ones that came with v3...but the login from our company site to gemini did not work with any of the new one's...that is why I had to put back the old countersoft.Gemini.DLL to get the login to work |
||||
|
0
|
You should not do this. You can not mix DLLs from the old version with the new one. Do you know what was the issue with SSO? |
||||
|
0
|
when I remove al the old ones and just have the new DLL's...this is the error that comes up Server Error in '/Gemini' Application.Parser ErrorDescription: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Line 1: <%@ Page language="c#" Codebehind="SSO.aspx.cs" AutoEventWireup="false" Inherits="Gemini.SSO" %> Line 2: |
||||
|
0
|
Seems like you are going to the old page! How did you upgrade your website? |
||||
|
0
|
I removed the old files at first,then copied the new files over to the folder. This is when I began receiving problems regarding the SSO, I then copied the old SSO back as the new files did not conatain any SSO file....then I picked up the DLL problem, to which I then copied the 'old' CounterSoft.Gemini.DLL back....which then solved the login issue...but now the scheduler web services does not work as there is a DLL clash...I can overcome this by choosing to use the mailplugin instead of the scheduler but this is not ideal... Right as it stands now...by me using the old SSO page and using the mailplugin...everything is working...but I want to use the scheduler and want the login to be more secure...currently I am passing the parameters from our companys' web site url to log directly into gemini.
|
||||
|
0
|
Which old files did you remove? Just the dlls? You need to deploy all new files (aspx etc..). |
||||
|
0
|
Hi once again..thanks for the help I have deployed everything....aspx, controls..everything |
||||
|