[Mono-list] XmlSerializer
Shawn Vose
mono at programmerforrent.com
Tue Sep 19 13:02:11 EDT 2006
I have an exe that I built using visual studio 2000 that runs with out a
hitch on mono. The exe takes a name of an assembly from the command line
and executes the said method from the command line using refelection.
The assembly that I am trying to fire works to a point. The break occurs
when I try to create an instance to a web service.
Assuming that the IntegrationDev is a reference to
http://localhost/IntegrationDev (I did this is vs as I am not sure how
to create a web reference in monodevelop programmatically)
when my assembly tries to do the following:
IntegrationDev.Prospect[] = null;
IntegrationDev.wsProspect wsP = new IntegrationDev.wsProspect();
I get an exception with the following data:
EXCEPTION:An exception was thrown by the type initializer for
System.Xml.Serialization.XmlSerializer STACKTRACE:in <0x00000> <unknown
method>
in <0x00074> System.Web.Services.Protocols.TypeStubInfo:Initialize ()
in <0x00068>
System.Web.Services.Protocols.LogicalTypeInfo:CreateTypeStubInfo
(System.Type type)
in <0x0005f> System.Web.Services.Protocols.LogicalTypeInfo:GetTypeStub
(System.String protocolName)
in <0x0001d> System.Web.Services.Protocols.TypeStubManager:GetTypeStub
(System.Type t, System.String protocolName)
in <0x00025> System.Web.Services.Protocols.SoapHttpClientProtocol:.ctor ()
in <0x0000a> Realum.LevelOneIntegrationDev.wsMITSGuestCard:.ctor ()
in (wrapper remoting-invoke-with-check)
Realum.LevelOneIntegrationDev.wsMITSGuestCard:.ctor ()
in <0x00b6a> Realum.RealumIntegration:RealumIntegration_Start ()
INNER_EXCEPTION:System.Reflection.TargetInvocationException: Exception
has been thrown by the target of an invocation. --->
System.IO.IOException: Sharing violation on path ./logs/IntegrationBus.log
in <0x0032a> System.IO.FileStream:.ctor (System.String name, FileMode
mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean
isAsync, Boolean anonymous)
in <0x0001f> System.IO.FileStream:.ctor (System.String name, FileMode
mode, FileAccess access, FileShare share)
in (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor
(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
in <0x000da> System.IO.StreamWriter:.ctor (System.String path, Boolean
append, System.Text.Encoding encoding, Int32 bufferSize)
in <0x0002a> System.IO.StreamWriter:.ctor (System.String path, Boolean
append)
in (wrapper remoting-invoke-with-check) System.IO.StreamWriter:.ctor
(string,bool)
in <0x0001f> System.IO.File:AppendText (System.String path)
in <0x0003d> System.Diagnostics.TextWriterTraceListener:.ctor
(System.String fileName, System.String name)
in <0x00012> System.Diagnostics.TextWriterTraceListener:.ctor
(System.String fileName)
in <0x00000> <unknown method>
in (wrapper managed-to-native)
System.Reflection.MonoCMethod:InternalInvoke (object,object[])
in <0x0006f> System.Reflection.MonoCMethod:Invoke (System.Object obj,
BindingFlags invokeAttr, System.Reflection.Binder binder,
System.Object[] parameters, System.Globalization.CultureInfo culture)---
End of inner exception stack trace ---
In the exception message it is telling me of an unknown method. Is there
a way to find out what this "unknown method"'s name is?
The assembly was built on a win machine and copied over to my linux box.
That said is the information for the webservice not statically built
into the assembly?
many thanks in advance,
shawn vose
More information about the Mono-list
mailing list