.Net Asynchronous Delegate Abortion - Call Selenium Command Doesn't Return The Response From The RC Server
Jun 4, 2012
Background: My application is used to execute tests using Selenium RC servers, and occasionally I'm running into a problem when my call to a Selenium command doesn't return the response from the RC server - it then ends up blocking the thread that is executing the test.
[Code]...
View 1 Replies
ADVERTISEMENT
Aug 13, 2009
I'm using ASMX web services in VB.Net in VS 2005. I am calling a function method on the web service that returns a true or false value. This works fine if I call the the web method synchronously, but if I want to call the method asynchronously, the function returns to a sub and there is no return value; therefore, I can't tell whether the result of call is true or false. Is there a way to make an asynchronous call and still get the true or false result (perhaps using the userState Object)?
For Example:
Dim MyResult as Boolean = MyService.GetResult(10)
Dim MyResult as Boolean = MyServer.GetResultAsync(10)
This doesn't work the compiler complains: "Expression Does Not Produce a Value"
View 2 Replies
Sep 11, 2011
I'm getting a string response from a server using a simple call of the Webclient.DownloadString() method, the returned string is something like this:
"snakeu003Cbu003E eyesu003C/bu003E"
how can I convert that in whatever those codes means?
View 2 Replies
Dec 11, 2009
Im using TCP cliente to connect and receive data from my server. To read received data im using this code:
[Code]...
It works fine when server response is detected but when there is no connection or there is no server respone the program starts to crash and doesn't work, so i have to break the debuggind process.
View 2 Replies
May 10, 2011
i have a jQuery AJAX webmethod in ASP.Net that works perfectly fine when tested locally. but when uploaded to the server, sometimes it works sometimes it doesnt. when i debugged the code with firebug i see the the webmethod gets called but jumps right away to the error section of the ajax script.
jQuery code:
<script type="text/javascript">
$(document).ready(function () {
//get current date
[Code].....
View 1 Replies
Jan 20, 2011
I am new to interfaces. What I am trying to do is defined a browser in a interface and then trying to access it from tests. defined following in a sb.vb file
[Code]...
View 1 Replies
Jun 16, 2010
I need to make an asynchronous call to a method which for the sake of simplicity counts from 1 to 100. If an exception is thrown during the methods counting process, lets say at 50 I need to stop the methods execution, dispose of a few objects and restart it at 51 but have no idea how to go about it.I basically need to raise an event from the method to the main thread and restart the asynchrounous method.
View 3 Replies
Oct 6, 2010
VB.NET 2010, .NET 4/I have a System.Timers.Timer object that does some work on its elapsed event:
Private Sub MasterTimer_Elapsed(ByVal sender As Object, ByVal e As System.Timers.ElapsedEventArgs) Handles MasterTimer.Elapsed
MasterTimer.Enabled = False
'...work...
MasterTimer.Enabled = True
End Sub
My problem is that the work that it's doing sometimes gets stuck. Part of the work is serial communication so it might be getting stuck waiting for a response from something. I've already modified my serial communication code a bit to hopefully solve the problem. However, this timer is basically the heartbeat of a production control application and it is very bad if it were to stop for any reason. I was thinking that it might be nice to put in a fail-safe timeout so that, if the "work" is taking too long, the timer could re-enable itself and try again. I was thinking of something like this:Move the work into a subroutine and create a delegate:
Private Delegate Sub WorkDelegate()
Private Sub Work()
'...work...
End Sub
Call the work by invoking the delegate and then use WaitOne(timeout) on the IAsyncResult to specify a timeout:
Private Sub MasterTimer_Elapsed(ByVal sender As Object, ByVal e As System.Timers.ElapsedEventArgs) Handles MasterTimer.Elapsed
MasterTimer.Enabled = False
Dim workDel as New WorkDelegate(AddressOf Work)
[code]....
In that it would re-enter a subroutine that is already running? Is there a way to abort Work() if it hasn't finished after the timeout? In other words, just cease execution of Work() if result.IsCompleted Is False after WaitOne?
View 1 Replies
May 1, 2012
I just have a simple vb.net website that need to call a Sub that performs a very long task that works with syncing up some directories in the filesystem (details not important).
When I call the method, it eventually times out on the website waiting for the sub routine to complete. However, even though the website times out, the routine eventually completes it's task and all the directories end up as they should.
I want to just prevent the timeout so I'd like to just call the Sub asynchronously. I do not need (or even want) and callback/confirmation that it ran successfully.[code]...
View 2 Replies
Dec 6, 2010
I am new to using the selenium testing tool and would like to know how to run selenium IDE scripts in selenium RC.
View 2 Replies
Jan 27, 2012
Argument not specified for 'userList' of 'Private Sub OpenUserDetail(userList as Model.UserList)'. It works in the C# version just not sure about the C# to VB translation. Original declaration in C#:
private readonly DelegateCommand<EmailDocument> openMessageCommand;
this.openMessageCommand = new DelegateCommand<EmailDocument>(this.OpenMessage);
private void OpenMessage(EmailDocument document) {
// Do stuff
[code]....
View 1 Replies
Jun 10, 2011
So, I'm having troubles implementing a separate thread. This is because I have a simple class, and in it I start a new thread. So, as it is not any form, I haven't found any way to make it call the function in the UI Thread.
So, I cannot use the Invoke method. Is there any way to call a function from another thread?
View 2 Replies
Feb 3, 2009
I have a few textbox for data display and RS232 communication in my application. After I send characters on RS232, I want text boxes display feedback characters from RS232 receive. So in SerialPort_DataReceived() i was told to use Invoke to display received characters on TextBox1, TexBox2.how to define delegate for TextBox1 and call Invoke()?
View 9 Replies
Oct 12, 2010
I'm hacking away at some code which seems to have been started, at least in theory, as an MVVM project in Expression Blend, by my predecessor at this company.
I've got a thread running in the background, which is running some operations on items as they happen. In order to prevent any clashes, I've also got that thread running any operations my users call for.
Once those operations are completed, I'd like to bring up a MessageBox to give a summary of the user-initiated operations, but now that they're running off in their own thread, the finishedProcessing event handler is now running on the background thread instead of the interface thread and it's causing my MessageBoxes to appear non-modally.
Back in the WinForms days, I'd have handled that using InvokeRequired, Invoke and a Delegate. I've read that this has been replaced by something called "Dispatcher", but the ViewModel class I'm using doesn't seem to have a Dispatcher object.
The "thisViewModel" class I'm using inherits a class called "WorkspaceViewModel", which inherits "ViewModelBase", both of which look generated to me...
where I can link up to this "Dispatcher" from here?
View 1 Replies
Apr 21, 2010
i made a tcp/ip application using the .NET TcpListener class, my problem is that sometimes (about 30 / 4000) the connection between the client and the server got interrupted in the middle and the server response to the client is lost.is there a way to know if the server response was successfully sent to the client without the client response back?
View 9 Replies
Sep 7, 2010
I am using stored procedures in my application using vb.net, while executing stored procedures on mysql database server thru application, the response time from the server is more. Is there any settings that i need to set on mysql db server or any changes in connection string or in code.
View 14 Replies
Mar 24, 2011
I'm having a problem with this code:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
clave = Request.QueryString("cve")
If clave = Nothing Then
[code].....
View 2 Replies
Jul 1, 2010
provide an example of a client server app using the System.Net.Sockets class that:
(a) supports multiple client connections
(b) that implements some sort of command-response timeout feature (by that I mean, once a client connects the server sends the client a message [e.g. Message A] and waits without blocking communication with other clients for a response. If a response is not received within a defined period it tries again perhaps and if there is still no response then it disconnects the client. If a response is received then it sends another message [e.g. Message B] and so on....Whilst this is going on the server must be able to accept connections from other clients).
If anybody has done something like this before and is willing to share their knowledge I'd be grateful. I've been trying for ages to get the timeout feature working correctly to no avail. I haven't posted what I have already because frankly it's a mess. I tried an ArrayList of timers (one for each client) that I started and stopped as messages were sent and received, but the timer elapsed event kept firing after I thought it should have stopped which may have something to do with the various threads involved with the asychronous communication I was trying to use (I really dont know).
It's really the server end that I'm having problems with because the client app only has to deal with messages coming from a single source. At this stage I don't care if it's done using synchronous or asychronous communication. I've trawled the web for every example I can find and but I can't find one that implements this kind of command-response timeout with multiple clients - i.e. most of them just show how to listen out (server) and connect (client) and how to send a message, i.e. there's no sequence of messages or timeouts.
View 4 Replies
Nov 28, 2009
This emailing code wont seem to work in my program. I get an exception "The SMTP server requires a secure connection or the client was not authenticated. The server response was 5.5.1 authentication required."
Imports System.Net.Mail
Public Class emailStudent
Private Sub sendEmailButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles sendEmailButton.Click
SendMail()
[code]....
View 12 Replies
Mar 12, 2009
I'm trying to run some java script just before a page redirect but it fails to run.
When I comment out the Response.Redirect all works fine but this goes against the particular requirements. how to implement this functionality?
Dim strscript As String = "<script>alert('hello');</script>"
If Not ClientScript.IsClientScriptBlockRegistered("clientscript") Then
[Code]....
View 5 Replies
Mar 21, 2012
I have a Class called SocketSvr which handles an asynchronous socket server. It is called via the BackgroundWorker from my main form. Basically, I just want it to display my socket data information inside a textbox in the main form, and have a server start/stop button available on the main form to do those things.
Here is the code from Form1.vb:
Public Class Form1
Dim WithEvents Socketsvr As New SocketSvr
Private Sub ToggleServerButton_Click(ByVal sender As System.Object, _
[code]....
I am uncertain how to properly shut down requests from the client when the StopServer() function is run. In the code above, I place a cancellation queue for the background process. The funny thing is that once StopServer() is run, it will accept one more connection, then stop accepting thereafter.If I remove the following line from the code above:
listener.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, 1)
-- it crashes when I attempt to start the server a second time (complaining that I cannot reuse the socket, obviously) My guess is that I need to add something to the bw.CancellationPending call on the background worker?
View 1 Replies
Feb 2, 2011
I am facing problem in asynchronous socket communication.
1)I wanted to perform connect(from client to server) operation on enter button and send the data whatever client want to send and disconnect from server. And again client should get connect to server whenever client wanted to send data. this is the mechanism.
i.e how to reuse the socket.
2)Again Server should able to send the data to client.
View 5 Replies
Jun 29, 2011
Here's the code I have but I'm getting syntax issues:
CODE:
I'm just looking to call ReadAndPopulate method for each item in aList. I know I can do it the traditional "For each a in aList...Next" way but wanted to learn how to do it with delegates.
View 8 Replies
Sep 6, 2011
Is it possible to pass multiple arguments to a delegate method from a list(Of T).ForEach call?So, I'd like to pass a listbox object to the delegate routine below:
Sub test()
Dim names As New List(Of String)
names.Add("Bruce")
names.Add("Alfred")
[code]....
View 4 Replies
Feb 14, 2009
I'm looking for a solution for making the program response to the enter/return key inside a textbox. After browsing the forum I end up with this
Private Sub TextBox1_KeyPress(ByVal Keyasii As Integer)
If Keyasii = 13 Then
Label1.Text = TextBox1.Text
End If
End Sub
As this seems to be the answer to the problem, I still can't make it work. I just get a 'beep' and nothing happens.
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
Apr 13, 2011
I am working on a VB.NET web application. When someone successfully changes their password I want to show a popup message that lets them know it was changed successfully. After they click OK I want to redirect them to the main page. Code looks like this:
ClientScript.RegisterStartupScript(Me.GetType(), "confirmScript", "ConfirmNewUser();", True)
Response.Redirect("MainPage.aspx")
Why does the redirect happen and the alert popup never displays?
View 4 Replies
Apr 6, 2012
ok here is my problem, im making a little app for school since our school blocks pretty much everything so here is my plan a student makes 2 gmail accounts one for school one at home.
in the program at school (client) they put a site request into a textbox and they hit send, the request is then sent to the home pc gmail account and another app on the other side downloads the full site that they have requested and then sends them an email back with an attachment of the complete website, it is then opened in a browser and they have the site, simple idea and it would be easy except.
my school blocks the smtp protocols in vb, even outlook cant use gmail accounts only the schools registered email, however, you can access gmail on the internet without any blockages and you can send and recieve on the gmail website.so how can i use a webbrowser control to log the user into there gmail account through a custom gui, and send a string like www.facebook.com to the home pc gmail account, and then use the web browser controll on the students laptop to recieve the response email through a web browser, is there some kind of gmail api i can use?
View 3 Replies
Jan 30, 2010
from the documentation we have this: Multicast Delegate: Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.
so am i right to say that Multicast delegate is no different from a normal delegate other than the fact that it has arguments. so System.Action is a 'normal' delegate whereas System.Action(T)(Byval obj as T) is a multicast delegate?
View 5 Replies
Apr 22, 2010
I have a delegate and its event in C# as below:
public delegate UsernameCredentials UsernameRequiredEventHandler( object sender, string endpoint );
public event UsernameRequiredEventHandler UsernameRequired;
On Converting the above code in VB.Net as follow :
Public Delegate Function UsernameRequiredEventHandler(ByVal sender As Object, ByVal endpoint As String) As UsernameCredentials
Public Event UsernameRequired As UsernameRequiredEventHandler
I am getting error on the above line saying that "Events cannot be declared with a delegate type that has a return type".I understand that this is not supported in VB.Net.
View 3 Replies