Number of WebMethods limited in .asmx file?

Ask a Question related to ASP.NET Web Services, Design and Development.

  1. #1

    Default Number of WebMethods limited in .asmx file?

    Hi,

    I'm working with a large webservice project. This project exposes many
    different WebMethods in the .asmx file. Recently, I've been having problems
    with using the service. It builds with no problems, but when I use it, I
    get the following exception:

    System.Web.Services.Protocols.SoapException:
    System.Web.Services.Protocols.SoapException: Server was unable to read
    request. ---> System.InvalidOperationException: There is an error in XML
    document (1, 220). ---> System.InvalidProgramException: Common Language
    Runtime detected an invalid program. at
    Microsoft.Xml.Serialization.GeneratedAssembly.XmlS erializationReader1.InitID
    s() at System.Xml.Serialization.XmlSerializationReader.In it(XmlReader r,
    XmlDeserializationEvents events, String encodingStyle, TempAssembly
    tempAssembly) at System.Xml.Serialization.TempAssembly.InvokeReader (Int32
    methodIndex, XmlReader xmlReader, XmlDeserializationEvents events, String
    encodingStyle) at
    System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader,
    String encodingStyle) --- End of inner exception stack trace --- at
    System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader,
    String encodingStyle) at
    System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader) at
    System.Web.Services.Protocols.SoapServerProtocol.R eadParameters() --- End of
    inner exception stack trace --- at
    System.Web.Services.Protocols.SoapServerProtocol.R eadParameters() at
    System.Web.Services.Protocols.WebServiceHandler.In voke() at
    System.Web.Services.Protocols.WebServiceHandler.Co reProcessRequest()


    If I comment out some of the WebMethods, I am able to use the service with
    no problems. I can comment out any of them, it's not just certain ones.

    Does anyone know if there is any kind of size limitation or limit to the
    number of WebMethods allowed?



    Thanks


    Scott Guest

  2. Similar Questions and Discussions

    1. Limited number of instert records
      Hi - Using ASP/Access/Vbscript Is it possible to set a limit of for example 6 insert records of the same type in the DB? Have a product database...
    2. How to display limited number of rows of table indatabase
      I have built some CF pages to display my huge collection of DVDs and I would like to have a limited number of rows displayed at a time. Then there...
    3. is the number of variables limited?
      hi there, anybody out there, who reached the maximal number of variables in illustrator (10)? any help appreciated. michael.
    4. Limited the number of decimal places returned?
      I've moved on from functions for the time being, and was playing with do some maths and date/time manipulation. Lets say I wanted to show the...
    5. URL change when adding asmx file in VS.Net
      I have built a webservice and when i add a web reference to my localhost everything works fine. When i put the webservice on our test server and...
  3. #2

    Default Re: Number of WebMethods limited in .asmx file?

    What xml doc is the stack trace refering to. As a matter of course I would
    only have webmethods that are logically related, so for example submission
    methods I would seperate from searching etc.

    Don't know if there is a limit, just use a sensible number. If a webservice
    has loads of webmethods I would rethink what way they are grouped.

    "Scott" <skilbourn@nospam.please.appliedsystems.com> wrote in message
    news:ukUOwZzcEHA.2408@tk2msftngp13.phx.gbl...
    > Hi,
    >
    > I'm working with a large webservice project. This project exposes many
    > different WebMethods in the .asmx file. Recently, I've been having
    problems
    > with using the service. It builds with no problems, but when I use it, I
    > get the following exception:
    >
    > System.Web.Services.Protocols.SoapException:
    > System.Web.Services.Protocols.SoapException: Server was unable to read
    > request. ---> System.InvalidOperationException: There is an error in XML
    > document (1, 220). ---> System.InvalidProgramException: Common Language
    > Runtime detected an invalid program. at
    >
    Microsoft.Xml.Serialization.GeneratedAssembly.XmlS erializationReader1.InitID
    > s() at System.Xml.Serialization.XmlSerializationReader.In it(XmlReader r,
    > XmlDeserializationEvents events, String encodingStyle, TempAssembly
    > tempAssembly) at System.Xml.Serialization.TempAssembly.InvokeReader (Int32
    > methodIndex, XmlReader xmlReader, XmlDeserializationEvents events, String
    > encodingStyle) at
    > System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader,
    > String encodingStyle) --- End of inner exception stack trace --- at
    > System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader,
    > String encodingStyle) at
    > System.Xml.Serialization.XmlSerializer.Deserialize (XmlReader xmlReader) at
    > System.Web.Services.Protocols.SoapServerProtocol.R eadParameters() --- End
    of
    > inner exception stack trace --- at
    > System.Web.Services.Protocols.SoapServerProtocol.R eadParameters() at
    > System.Web.Services.Protocols.WebServiceHandler.In voke() at
    > System.Web.Services.Protocols.WebServiceHandler.Co reProcessRequest()
    >
    >
    > If I comment out some of the WebMethods, I am able to use the service with
    > no problems. I can comment out any of them, it's not just certain ones.
    >
    > Does anyone know if there is any kind of size limitation or limit to the
    > number of WebMethods allowed?
    >
    >
    >
    > Thanks
    >
    >

    John Jenkins Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139