Odd issue on customer site.
Our application shortcut references an assemblies folder, which contains an assemblies.xml and the required assemblies. In the main these are AWS related;
<assembly name="AWSSDK.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=885c28607f98e604"/>
<assembly name="AWSSDK.S3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=885c28607f98e604"/>
<assembly name="AWSSDK.SimpleDB, Version=3.3.0.0, Culture=neutral, PublicKeyToken=885c28607f98e604"/>
<assembly name="AWSSDK.CloudWatch, Version=3.3.0.0, Culture=neutral, PublicKeyToken=885c28607f98e604"/>
However, at random points during the day, one user gets a message indicating a required assembly is missing;
Note the assemblies are on a local drive.
Openedge 10.2B (SP7 I believe)
Any ideas? Any logging that can be turned on to monitor assembly loading/unloading?
Thanks.
There is this KB entry, but not sure if relevant (i.e. we are not doing step 2)
knowledgebase.progress.com/.../000056230
Thanks in advance.
This makes no sense to me. We load all the assemblies in the assemblies.xml file all at once. Once loaded, an assembly isn’t ever unloaded, at least not explicitly. I would use a tool like fuslogvw.exe to see what is going on.
Thanks Laura.
Does the KB entry I posted above not indicate that occasionally for some unknown reason an assembly is sometimes unloaded, after a random time interval?
Well all this KBase article indicates is that someone else has had the same problem as you. But it really doesn’t help to explain why this is happening and exactly what is happening. Even if the assembly is unloaded, why can’t it be loaded again? I still think you’ll need to use a tool to monitor what is going on.