Use Enum In An Asmx Web Service
Jul 7, 2011
I'm writing an asmx web service in visual basic, and I would like to put in my web service an enum that should be available to the web service's callers through the wsdl. But how could that be done? I'm writing my enum in the web service class, but it's not being published in the wsdl. I've already done this kind of thing successfully using C#, but I cannot understand how this is done in VB.
View 1 Replies
ADVERTISEMENT
Mar 16, 2012
How can i turn on debugging when trying to add a service to my VB.net app? How can i change the settings to view it remotely? I tried loading up the .asmx page in IE on that server where the file is being hosted and it just asked me to save the file-would never open it to view as a page. That is the error i get when i try to load the .asmx file from my server.
View 1 Replies
Oct 21, 2011
I have a class
Public Class NotifierAuthHeader
Inherits SoapHeader
Public HandlerId As Integer
Public Guid As Byte()
End Class
which I use in webservice in following methods:
<OperationContract()><WebMethod()> _
public Function GetTestNotifierAuthHeader()
Dim testNotifierAuthHeader as NotifierAuthHeader=new NotifierAuthHeader()
[code]....
I can use GetTestNotifierAuthHeader method at client, but type of return object is..object, not NotifierAuthHeader.asmx service is 3.5 and wpf app is 4.0 c#.
View 1 Replies
Jun 13, 2012
I have some clients calling my asmx service and I figure out to change my asmx to a Wcf service.How can my asmx clients call to my Wcf service without modify the client application?Maybe just a few changes in the config file...I can't expect than they compile their applications.
View 2 Replies
Jan 14, 2010
I am trying to post data from vb.net application to web service asmx that is located on server! For posting data from vb.net application I am using this code:
[Code]...
View 1 Replies
Jan 22, 2009
I created a dll project in visual studio 2008, and i dont see the add web reference option, only the Service Reference option whish looks like it takes a WCF not a regular asmx web service, is that correct?
View 3 Replies
Nov 2, 2011
OK I am brand new to .asmx creation and I am having a hell of a time figuring out to send a URL to .asmx file. The .asmx file is expecting to receive a parameter named givenURL.The paremeter givenURL needs to be sent from Windows Forms.I need to know how I go about doing this? Do I use SOAP or can I just send it using VB? [code]
View 1 Replies
Dec 18, 2009
I'm building a web service to accept notifications from a company. The company informed me that the service is incorrectly structured and provided me the .asmx of a working web service. It looks like this:
Request:
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
[code]....
View 2 Replies
Jun 26, 2009
We're in a strange situation with a legacy winforms VB.NET 1.1 application using ASMX web services. Trying to send a user Token from a WindowsIdentity object as a parameter to a WebMethod. I will be adding a 'HACK: comment. System.Security.Principal.WindowsIdentity.GetCurrent().Token
The token is of type IntPtr, the first problem is the WSDL being generated doesn't support IntPtr with the error of 'unsupported type'I'm aware this is a big WTF question and sounds insecure, so any simple helpful alternatives are welcome but there are a lot of constraints on how we can change this system, including complications with the hosting environment. So I would just like to get our piece of data over to the web service to save a lot of other headaches.
[Code]...
View 1 Replies
Dec 30, 2009
I have a URL lets say . some time i need to send HTTP and some time i need to send it to HTTPS for that i created a enum:
Private _protocol As Protocol
Enum Protocol
HTTP
HTTPS
[CODE]...
Now when i get value back from protocoltype it returns me integer value as enum do so tell me how to get string from enum or other substitute.
Dim targetUri As String = setting.protocolType & "://www.mysite.com"
View 1 Replies
Nov 17, 2011
I want to log the "type of" request that access my simple ASMX page. How would I be able to do this?
TYPE typeofReq = request.Method = WebRequestMethods.Http.Get.GetType();
I just want to know how applications are accessing this web service.
View 1 Replies
Mar 25, 2011
I'm trying to declare an enumeration and one of the names I'd like to use for an item is not usable apparently. Where I am declaring 'STEP = 3', I get this error message in visual studio: "Statement cannot appear within an Enum body. End of statement expected." Is it possible to use STEP as an item name somehow? [Code]
View 4 Replies
Jan 2, 2012
RE - FilesystemRights Enum
This Code:
Dim FSRS As Type = GetType(FileSystemRights)
For Each fsr As String In [Enum].GetNames(FSRS)
TextBox1.AppendText(fsr.ToString & vbCrLf)
Next
View 3 Replies
May 26, 2010
Which is better, using a nullable enum or adding the value None=0 to your enum list?Using nullables requires more code, but I kind of like it since it forces me to think about the possibility. Otherwise I'm liable to forget about the None enum and fail to account for it being a special case.
View 11 Replies
Aug 23, 2011
I've tried the code below but it always returns nothing, It should enter
Protected Function GetTotalDebitAmount(ByRef roEntryDetailRecordBaseList As List(Of PPDEntryDetailRecord)) As String
Dim iTotal As Integer = 0
[Code]....
I need some one who evaluate the part below:
If CBool(Array.IndexOf([Enum].GetValues(GetType(TransactionCodes.Debits)), CInt(oEntryDetailRecord.TransactionCode)) > 0) Then
View 1 Replies
Jul 14, 2011
i have a Windows service that is hosting a WCF service through net.tcp and this is working great. I have also created a WCF service application. I am trying to add the net.tcp service reference to the service application. Then I add it to the GAC that goes ok but if I try to RegAsm the WCF service application to allow it to be called from Server.CreateObject I get the error:
Warning: Type library exporter encountered a type that derives from a
generic class and is not marked as
[ClassInterface(ClassInterfaceType.None)]. Class interfaces cannot be
exposed for such types. Consider marking the type with
[ClassInterface(ClassInterfaceType.None)] and exposing an explicit
interface as the default interface to COM using the
ComDefaultInterface attribute.
It does not work. I have tried to call it through a class library but this does not work either as the end point is not set correctly.
View 1 Replies
Jan 10, 2012
Im trying to get a response from a function in a webservice but i dont think i am creating the service correctly.[code]
View 1 Replies
Jun 7, 2012
A little while ago, I managed to get WebServices to return JSON as well as XML from the code-behind of an ASPX.
Today, I needed to migrate an existing ASMX WebService to return JSON instead of XML (which was accomplished with little fuss). My problem became evident in testing the new method.
In the code-behind for the ASMX, I created a new method to return JSON instead of XML. The method works, in that it returns the expected JSON however the new routine breaks every XML-returning method in the code-behind (they all throw "System.NotSupportedException: The type System.Collections.Hashtable is not supported because it implements IDictionary." which is unexpected because the return types are all defined as XmlDocument).
If I simply comment out the JSON-returning method, the XML-returning methods function normally. Uncommenting out the JSON-returning method breaks the XML-returning methods again.
While I cannot find any supporting documentation anywhere, this behavior leads me to believe that in ASP.Net 2.0, JSON-returning methods cannot co-exist in the same module as XML-returning methods.
This led me to try separating the methods in sub-classes like so:
<WebService(Namespace:="http://tempura.org/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<ScriptService()> _
[Code]....
View 2 Replies
Nov 5, 2009
I have the following test method:Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
<WebService(Namespace:="http://tempuri.org/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<System.Web.Script.Services.ScriptService()> _
[Code]...
Even with the ResponseFormat attribute added the response is still being returned as XML rather than JSON.
View 6 Replies
Aug 4, 2011
On my serverside pages (intranet environment), I use the following code to find out which user is using the page:Request.ServerVariables("LOGON_USER")How do I use that command in a webservice (asmx file)? I can't use the line above as I get a message saying that Request is not declared.
View 1 Replies
Feb 14, 2012
I wrote a simple web service (ASMX) function in VB:
Public Function processMessage(ByVal Messages as XMLElement) As String
Dim strS as string
strS = Messages.outerXML
Return strS
End Function
And test by sending the following request (attempt to read two messages):
[Code]...
The problem is that it stops after reading first message and second one never shows up. How can I get it?
View 2 Replies
Aug 18, 2011
We are developing a webservice for a client. We are not supose to throw SoapExceptions, so instead, we catch every exception server side, and return a custom Exception class.
Public Class Order
...
End Class
[Code]....
The problem now is, that since my webmethod is returning the type [Object]. The wdsl that is generated does not contain the order, or the exception.
I can change the [Object] to [Order] Or [MyException], but only one of them is generated in the wsdl.
I want both the MyException type and the Order type in my wsdl, but i just cant get it working.
View 2 Replies
Dec 29, 2011
My ASMX call is returning Content-Type = text/xml; charset=utf-8
I am using ASP.NET 3.5 and jQuery.Ajax. Have added these things are per numerous suggestions from Stack Overflow. I have done these things
Done this at web.config
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false"
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
[Code] .....
But whatever I do, the response header is still of type xml. What part am I missing here?
View 1 Replies
Jan 25, 2012
I am using simple json method for calling webmethod but it works with aspx file ie url:
'myclass.aspx/myfunction'
but it doesnt work if I put same function in an asmx file and change url to asmx.
Is there anything else have to be done to enable asmx service ?
asmx with vb code: // this works
<%@ WebService Language="VB" Class="WebService" %>
Imports System.Web
Imports System.Web.Services
[Code].....
View 2 Replies
Feb 8, 2012
I use jQuery ajax calls to ASP.Net web services (ASMX files) to update the web page data.
I have the database storing code seperate from the domain object class code (in the example code below, there is an Animal class and an AnimalRepository class). I'm implememting a convention that all similar domain object repository classes will have a Store method .
I would like to create a web service that can cater for calling the Store method for any one of these repository classes. To get this to work, in the below code sample, the List(Of Animal) parameter would need to be a generic type.[code]...
View 2 Replies
Feb 3, 2010
I have a VB2008 application which can control a windows service i.e. start, stop, pause etc. This runs ok on a Windows XP machine but not on a Win 7 machine (message is - Service error cannot open <service name> service on computer '.') ( if I stop the UAC then it runs ok ). It seems to be a rights issue,
View 3 Replies
Nov 5, 2010
I have a very simple ASMX page.[code]...
How do I add Access-Control-Allow-Origin to the response headers so that the webservice can be consumed by multiple websites using AJAX?
View 1 Replies
Aug 21, 2009
We have a set of assemblies which implement web services operations.To build the client proxies, we first build and deploy the web services (assemblies and ASMX files) on the server.Then we use wsdl.exe to point to the ASMX endpoints and generate the classes for the client proxies.I've seen that it is possible to create the proxies from wsdl files (instead of asmx endpoints) using wsdl.exe or disco.exe.Is there a tool to generate wsdl files or event better proxy classes directly from the server assemblies without the need to use a web server?
1) This is a somewhat large project that has been in development for over a couple of years now. The decision to use ASMX web services was made before the existence of WCF.
2) I already thought about writing our own proxy generator and that may be an option if we don't find a tool that does it.
3) We still want to bind to the WSDL contract. What I'm trying to avoid is having a dependency on a web server during the build process.
4) We already auto-generate the proxies in our automated build which runs in TFS Build and that has not been an issue per se. The issue, as I was told, is having to split the build in two parts: server & client. There may be alternatives to avoid the split using some fancy MSBUILD task, but my knowledge on that matter is limited.
5) I do expect the build to brake on TFS Build if the client side code and server side code don't match during compilation. That should have been addressed on the developer's machine before check-in.
6) We have strict control over the server and the client parts. This set of web services serve as a back-end to a Click Once Windows Forms application. Everything runs on an intranet. Every time the contract changes, it is done in tandem with a new version of the client application.
7) WCF is not an option in the short term for this set of web services. When I joined the project over a year ago I was given the task of creating a new set of web services for interoperability with other internal systems. Those web services were designed upfront to be easily upgradable to WCF once upper management allowed us to use WCF. I'll have to take a look into svcutil.exe, but if it does what we need, I'll have another point in trying to convince upper management to adopt WCF.
View 4 Replies
May 26, 2010
It looks like they are converted to regular date types in the generated proxy object.I'd like to optionally pass null values for these dates.Other than switching to WCF (no time to learn it right now), what is the best way to handle this situation. It looks like I also cannot pass NULLABLE date types.
View 1 Replies
Mar 15, 2010
I got this warning that I don't know what it means.Warning1 The service System.ComponentModel.Design.IInheritanceService already exists in the service container.Parameter name: serviceType00
View 2 Replies