Hello all,

We use an Interlibrary software called ILLiad. I have utilized the work of 
another person who developed a custom cas client and interfaced it with CAS. I 
have not been able to follow up with him about the errors I am seeing. I 
thought that someone on the list might be using CAS with ILLiad and have some 
insight.

I copied the dotnetcasclient.dll into what I think is the application 
executable folder. I actually created a /Bin folder in the executable folder 
since there wasn't one  and stuffed the dll there. I modified the root website 
web.conf as instructed to give some presence to the cas client.

The process that I am using for testing is to go from our library catalog, 
utilizing a request with search parameters and passing it  to the application. 
Obviously, the intent was for it to go the CAS login page and then pass the 
search parameters to the application.

I get a generic 500 server error, but the event viewer gives a little more 
information that might be useful.

I think that something is not right with the location of the 
dotnetcasclient.dll because the error messages indicate that it or a dependency 
can't be found. I have tried putting it in several different location, but it 
is not working I have included a bit of the information from the event viewer 
below.

Many thanks,  Christopher Adams


008
   A configuration error has occurred.
   7/7/2015 5:22:53 PM
   7/8/2015 12:22:53 AM
   e9ef81926e3b4ed2b8d7798e7e660c30
   1
   1
   0
   /LM/W3SVC/1/ROOT/ILLiad-1-130807885685829466
   Full
   /ILLiad
   C:\inetpub\wwwroot\illiad\
   MyServerComputerName

   10312
   w3wp.exe
   NT AUTHORITY\NETWORK SERVICE
   ConfigurationErrorsException
   Could not load file or assembly 'DotNetCasClient' or one of its 
dependencies. The system cannot find the file specified. at 
System.Web.Configuration.ConfigUtil.GetType(String typeName, String 
propertyName, ConfigurationElement configElement, XmlNode node, Boolean 
checkAptcaBit, Boolean ignoreCase) at 
System.Web.Configuration.ConfigUtil.GetType(String typeName, String 
propertyName, ConfigurationElement configElement, Boolean checkAptcaBit) at 
System.Web.Configuration.Common.ModulesEntry.SecureGetType(String typeName, 
String propertyName, ConfigurationElement configElement) at 
System.Web.Configuration.Common.ModulesEntry..ctor(String name, String 
typeName, String propertyName, ConfigurationElement configElement) at 
System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList) 
at System.Web.HttpApplication.GetModuleCollection(IntPtr appContext) at 
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, 
HttpContext context, MethodInfo[] handlers) at 
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] 
handlers, IntPtr appContext, HttpContext context) at 
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr 
appContext, HttpContext context) at 
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) 
Could not load file or assembly 'DotNetCasClient' or one of its dependencies. 
The system cannot find the file specified. at 
System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, 
Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, 
IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack 
type) at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean 
throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& 
stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName) at 
System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean 
ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark) at 
System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) 
at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean 
throwOnError, Boolean ignoreCase) at 
System.Web.Configuration.ConfigUtil.GetType(String typeName, String 
propertyName, ConfigurationElement configElement, XmlNode node, Boolean 
checkAptcaBit, Boolean ignoreCase)
   
http://myserver.com/illiad/illiad.dll?Action=10&Form=30&sid=CATALOG&genre=loan&title=Salmon
 [owned by OSL ]&ISBN=9780394533971&aulast=Sakurai&date=c1984.&rft.pub=Knopf ; 
Random House ; Distributed by Random House,&rft.place=
   /illiad/illiad.dll

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to