webunitproj-users Mailing List for Enterprise Web Test (Page 2)
Brought to you by:
dgan
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(33) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(1) |
Feb
(5) |
Mar
(4) |
Apr
(9) |
May
(10) |
Jun
(2) |
Jul
(4) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2004 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Nic P. <Ni...@in...> - 2003-04-25 16:30:39
|
Hrmm..=20 Ya, I'm not seeing anything about clearing the cache in either = WebClient, WebResponse or WebFactory. My build is a couple weeks old though, is there a more recent release = maybe? -Nic > -----Original Message----- > From: Doron [mailto:dg...@sh...] > Sent: Thursday, April 24, 2003 6:15 PM > To: Nic Pottier > Cc: web...@li... > Subject: Re: [Webunitproj-users] META-Refresh support.. >=20 >=20 > Hi, >=20 > You need to flush the page cache. (there is a method for that > somewhere). Essentially the first page you get is cached by webunit in > order to give you fast responses. A method is provided to=20 > flush this (as > I recall). Its been a while since I played with it. If this is not it > let me know. >=20 >=20 > -Doron >=20 >=20 > On Thu, 2003-04-24 at 17:53, Nic Pottier wrote: > > Howdy. > >=20 > > I've had great luck using the enterprise webunit package to=20 > test a project I'm working on. The interface is simple and=20 > clean, and we're able to test our product despite it's heavy=20 > use of javascript which did not work without testers. So in=20 > short, kudos! > >=20 > > Now of course, with any kudos there is the obligatory=20 > caveat. One problem we have is that we use meta-refresh'es=20 > in order to poll for time consuming operations. IE, the user=20 > takes an action which might take 20 seconds or so, and they=20 > are taken to a 'processing' page or the like, which polls by=20 > reposting to itself every 2 seconds until the process is=20 > complete, at which time it again uses a meta refresh tag to=20 > push itself to the final destination page. > >=20 > > Although IE correctly deals with this while running in the=20 > webunit context, I am unable to get the 'refreshed' page from=20 > webunit. The WebResponse I get is always the original page. =20 > I've poked around in the API and haven't seen any obvious way=20 > to work around this. Am I missing something here, or is=20 > this just an 'undocumented feature'. ;) > >=20 > > Thanks again for such a great tool, > >=20 > > -Nic > >=20 > >=20 > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Webunitproj-users mailing list > > Web...@li... > > https://lists.sourceforge.net/lists/listinfo/webunitproj-users >=20 >=20 |
From: Erik O. <eos...@ya...> - 2003-04-25 13:29:24
|
__________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com |
From: Doron <dg...@sh...> - 2003-04-25 01:16:00
|
Hi, You need to flush the page cache. (there is a method for that somewhere). Essentially the first page you get is cached by webunit in order to give you fast responses. A method is provided to flush this (as I recall). Its been a while since I played with it. If this is not it let me know. -Doron On Thu, 2003-04-24 at 17:53, Nic Pottier wrote: > Howdy. > > I've had great luck using the enterprise webunit package to test a project I'm working on. The interface is simple and clean, and we're able to test our product despite it's heavy use of javascript which did not work without testers. So in short, kudos! > > Now of course, with any kudos there is the obligatory caveat. One problem we have is that we use meta-refresh'es in order to poll for time consuming operations. IE, the user takes an action which might take 20 seconds or so, and they are taken to a 'processing' page or the like, which polls by reposting to itself every 2 seconds until the process is complete, at which time it again uses a meta refresh tag to push itself to the final destination page. > > Although IE correctly deals with this while running in the webunit context, I am unable to get the 'refreshed' page from webunit. The WebResponse I get is always the original page. I've poked around in the API and haven't seen any obvious way to work around this. Am I missing something here, or is this just an 'undocumented feature'. ;) > > Thanks again for such a great tool, > > -Nic > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Webunitproj-users mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/webunitproj-users |
From: Nic P. <Ni...@in...> - 2003-04-24 21:53:08
|
Howdy. I've had great luck using the enterprise webunit package to test a = project I'm working on. The interface is simple and clean, and we're = able to test our product despite it's heavy use of javascript which did = not work without testers. So in short, kudos! Now of course, with any kudos there is the obligatory caveat. One = problem we have is that we use meta-refresh'es in order to poll for time = consuming operations. IE, the user takes an action which might take 20 = seconds or so, and they are taken to a 'processing' page or the like, = which polls by reposting to itself every 2 seconds until the process is = complete, at which time it again uses a meta refresh tag to push itself = to the final destination page. Although IE correctly deals with this while running in the webunit = context, I am unable to get the 'refreshed' page from webunit. The = WebResponse I get is always the original page. I've poked around in the = API and haven't seen any obvious way to work around this. Am I missing = something here, or is this just an 'undocumented feature'. ;) Thanks again for such a great tool, -Nic |
From: Doron <dg...@sh...> - 2003-04-14 15:16:34
|
Hi Erik, Its not actually a total swing client, its a bunch of ANT task(s) and has a GUI for debugging. Its in the ui project in CVS. -Doron On Mon, 2003-04-14 at 10:53, Erik Ostermueller wrote: > Hello all, > > Could someone point me to the latest doc/src for the > new, nifty Swing client for WebUnit? > > Thanks, > > --Erik > > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more > http://tax.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Webunitproj-users mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/webunitproj-users |
From: Erik O. <eos...@ya...> - 2003-04-14 14:59:44
|
All, I commited a fix for this last week. WebTable.getRowCount() now returns 5 for the given html table. I also added a unit test for the code fix. --Erik I evaluated some dhtml javascript and found that it returns 5, so maybe its best to be consistent and return 5 as well. Thanks, Brian -----Original Message----- From: Ostermueller, Erik [mailto:Eri...@fn...] Sent: Wednesday, April 02, 2003 11:21 AM To: Brian Knorr; web...@li... Subject: RE: [Webunitproj-users] WebTable.getRowCount() always returns 1 As you might expect, the code is counting only the single row in the <thead> tag. Would you rather see 4 or 5 rows returned for this case? -----Original Message----- From: Brian Knorr [mailto:bt...@ne...] Sent: Tuesday, March 25, 2003 3:45 PM To: web...@li... Subject: [Webunitproj-users] WebTable.getRowCount() always returns 1 When calling getRowCount() on the following table, isnt it supposed to return 5 or maybe even 4? But instead its returning 1 any ideas? <table id="test" border="1"> <thead> <tr><th>col1</th><th>col2</th><th>col3</th></tr> </thead> <tbody> <tr><td>11</td><td>21</td><td>31</td></tr> <tr><td>12</td><td>22</td><td>32</td></tr> <tr><td>13</td><td>23</td><td>33</td></tr> <tr><td>14</td><td>24</td><td>34</td></tr> </tbody> </table> __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com |
From: Erik O. <eos...@ya...> - 2003-04-14 14:53:10
|
Hello all, Could someone point me to the latest doc/src for the new, nifty Swing client for WebUnit? Thanks, --Erik __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com |
From: Brian K. <bt...@ne...> - 2003-04-02 19:03:21
|
Does anyone know how we could use the find method to get a handle on all the radio tag on a page? Currently webunit models the input type radio as a WebTextField, so we end up getting radios and text fields. We would to just get the radios. If there isn't a work around, maybe the best solution is for webunit to model radios with a class like WebRadioField. Thoughts? =20 Thanks, =20 Brian |
From: <Eri...@al...> - 2003-03-25 23:04:17
|
I won't be able to get to this until Monday -- vacation. =20 My apologies. =20 --Erik -----Original Message----- From: Brian Knorr [mailto:bt...@ne...] Sent: Tuesday, March 25, 2003 3:45 PM To: web...@li... Subject: [Webunitproj-users] WebTable.getRowCount() always returns 1 When calling getRowCount() on the following table, isn't it supposed to = return 5 or maybe even 4? But instead it's returning 1... any ideas? =20 <table id=3D"test" border=3D"1"> <thead> <tr><th>col1</th><th>col2</th><th>col3</th></tr> </thead> <tbody> <tr><td>11</td><td>21</td><td>31</td></tr> <tr><td>12</td><td>22</td><td>32</td></tr> <tr><td>13</td><td>23</td><td>33</td></tr> <tr><td>14</td><td>24</td><td>34</td></tr> </tbody> </table> |
From: Brian K. <bt...@ne...> - 2003-03-25 21:45:17
|
When calling getRowCount() on the following table, isn't it supposed to return 5 or maybe even 4? But instead it's returning 1... any ideas? =20 <table id=3D"test" border=3D"1"> <thead> <tr><th>col1</th><th>col2</th><th>col3</th></tr> </thead> <tbody> <tr><td>11</td><td>21</td><td>31</td></tr> <tr><td>12</td><td>22</td><td>32</td></tr> <tr><td>13</td><td>23</td><td>33</td></tr> <tr><td>14</td><td>24</td><td>34</td></tr> </tbody> </table> |
From: <Eri...@al...> - 2003-03-12 17:39:17
|
There currently aren't any test cases for it. Also DefaultWebClient.java has a check for it (line 391): else if = (tagName.equalsIgnoreCase("TEXTAREA")) =20 It looks like most of the support is there. There is even a method in the same file to return a new = DefaultWebTextAreaField. =20 It would be nice if you could write a unit test for this! =20 --Erik -----Original Message----- From: Brian Knorr [mailto:bt...@ne...] Sent: Wednesday, March 12, 2003 11:27 AM To: web...@li... Subject: [Webunitproj-users] can't set value for "textarea" input field Has anyone tried setting a textarea input? I can get a handle to the = tag but it is being modeled by DefaultWebTag and not WebTextField... any = ideas? =20 Thanks, =20 Brian |
From: Brian K. <bt...@ne...> - 2003-03-12 17:27:59
|
Has anyone tried setting a textarea input? I can get a handle to the tag but it is being modeled by DefaultWebTag and not WebTextField... any ideas? =20 Thanks, =20 Brian |
From: <Eri...@al...> - 2003-02-27 17:28:53
|
Franz, I just did a clean check out. I ran 'ant ui.demo'. It started your swing ui without error. I haven't = yet to take=20 the time to see what it does, so I'm not sure if it was functioning = correctly. I also ran 'ant unittest' -- everything ran clean. --Erik > -----Original Message----- > From: Fra...@sw...=20 > [mailto:Fra...@sw...] > Sent: Thursday, February 20, 2003 9:19 AM > To: Ostermueller, Erik; dg...@sh... > Subject: Migrate webunit ui from jdk 1.4 to 1.3 >=20 >=20 > Dear webuniters,=20 >=20 > I migrated the xml/ui stuff back from jdk1.4 to jdk1.3.=20 > Can someone > confirm that after a clean checkout > we can compile and run the target 'ui.demo'. =20 >=20 >=20 > It seems that the sourceforge formus for webunit are=20 > not heavily used at > the moment. Can we put our=20 > postings there in order to improve webunit's visibilty? >=20 > cheers,=20 > Franz >=20 |
From: Brian K. <bt...@ne...> - 2003-02-26 19:02:18
|
You might try getting a handle to the input tag through the find method: =20 find("alt", "Log In", WebTag.FIND_CONTAINS, WebTag.class); =20 Thanks, =20 Brian =20 =20 -----Original Message----- From: Rami Reddy [mailto:ram...@ya...]=20 Sent: Wednesday, February 26, 2003 4:12 AM To: web...@li... Subject: [Webunitproj-users] Submiting form having image as submit button =20 Hi , =20 I am using WebUnit to test my web application. I held up in my login page itself. =20 Login form have username,and password and and image to submit button. =20 I am unable to click on this image to submit form. Could anyone help me how to make this work. Following is HTML code to place submit(image) button in UI.. =20 =20 <input type=3D"image" border=3D"0" src=3D"images/btn_login.gif" = width=3D"72" height=3D"17" alt=3D"Log In"> =20 =20 Thanks. -Rami =20 =20 =20 =20 =20 _____ =20 Do you Yahoo!? Yahoo! Tax Center <http://rd.yahoo.com/finance/mailtagline/*http:/taxes.yahoo.com/> - forms, calculators, tips, and more |
From: Rami R. <ram...@ya...> - 2003-02-26 10:11:34
|
Hi , I am using WebUnit to test my web application. I held up in my login page itself. Login form have username,and password and and image to submit button. I am unable to click on this image to submit form. Could anyone help me how to make this work. Following is HTML code to place submit(image) button in UI.. <input type="image" border="0" src="images/btn_login.gif" width="72" height="17" alt="Log In"> Thanks. -Rami --------------------------------- Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, and more |
From: Brian K. <bt...@ne...> - 2003-02-05 00:29:13
|
Jumped the gun a bit... a found that WebClient has a method called getWebClient(index) which allows you to access it's child browsers. This is exactly what I was looking for... thanks. =20 Brian =20 -----Original Message----- From: Brian Knorr=20 Sent: Tuesday, February 04, 2003 5:56 PM To: web...@li... Subject: [Webunitproj-users] how do I get a handle to a new window opened through javascript? =20 Hey there... I am having trouble with html links that open a new window. After the window pops up, webunit doesn't recognize it as the "current state", instead it continues to access the original browser window. How do I get a reference to the new window? Please advise. =20 Thanks, =20 Brian |
From: Brian K. <bt...@ne...> - 2003-02-04 23:56:18
|
Hey there... I am having trouble with html links that open a new window. After the window pops up, webunit doesn't recognize it as the "current state", instead it continues to access the original browser window. How do I get a reference to the new window? Please advise. =20 Thanks, =20 Brian |
From: <Eri...@al...> - 2003-01-06 16:44:17
|
Franz, Unfortunately, these are all things we're stuck with, until someone has the time to address them. See my comments inline on each issue. Thanks, --Erik > -----Original Message----- > From: Fra...@sw...=20 > [mailto:Fra...@sw...] > Sent: Sunday, January 05, 2003 2:08 PM > To: Ostermueller, Erik > Subject: RE: xml script for webunit >=20 >=20 > Hi Erik,=20 >=20 > sorry it took so long for me to reply. We enjoyed=20 > holydays without > internet.=20 >=20 > > Tell me more about the issues with the unit tests. > > There is an existing problem that we inherited -- > > it has an easy work-around. >=20 > When I run 'ant unittest' the following happens:=20 >=20 > The buildfile runs.=20 > A popup appears with an ok button ant the text 'start'.=20 > When I wait a > timeout occurs and I get an error. > When I press ok, another popup appears with the test=20 > 'onchange box'. =20 I think it is important that people know that WebUnit does not yet have support to programmatically dismiss MsgBoxes. I vote that we leave these in here (in some form) until we have MsgBox support. >=20 > Then, junit displays A'OK (18 tests)' but hangs since it=20 The 'OK (18 tests)' message is currently how I judge success/failure, in light of all this other 'noise'. > appears to wait > for the jview process This behaviour really irritates me. I think I've used a profile tool (like JProbe) to help detect the root of this problem. ANT might be part of the problem too. I vaguely remember running this from a batch file and not getting this behavior. > to terminate.... wich does not. I still see 15 or 16=20 > open 'browser' > windows which - when I close > them - want to submit a bug report to Microsoft. =20 >=20 > The only chance to terminate the ant script is to press=20 > 'Ctrl-C' on the > console (This does not call > Dr. Watson or whoever this is on XP). =20 >=20 > I am expecting that the 'ant unittest' runs completely=20 > autonomous.=20 I agree that getting the unit tests to run autonomously is a good goal. We just have more work before we get there. >=20 >=20 > I have:=20 >=20 > Windows XP Service Pack 1,=20 > Java 1.4.0=20 I get these same behaviors with Win2k, 1.4.1. >=20 > Cheers,=20 > Franz >=20 |
From: <Eri...@al...> - 2002-12-24 20:57:21
|
Brian, Your patch 634618 is now applied to the cvs. The existing test cases are up and running. However, we could really use some test cases to verify the new = functionality. Anyone got some extra time? Sorry for the big delay. --Erik O. |
From: Doron <dg...@sh...> - 2002-12-13 18:20:25
|
Hi Keith, Sorry for responding late but things have been crazy for me (buying a house). First, you should send your requests to the mailing list as most people monitor that. See my comments below for the solutions we can do ---> On Tue, 2002-12-10 at 11:37, Keith Sauvant (AC/UB2.22) wrote: > Hi dgan! > > First of all: Thank you for this great tool! > We started using it some weeks ago and succeded to use it in a lot of > cases. > > As always: There are still some questions left... We already tried the > sourceforge.net "Support Request" tracker but had no luck until now. You > encourage your users to contact you using this email adress so - here we > are :-) > > The questions: > > 1) How to react on JavaScript popups? ->> We can use the windows API to look for the popup and click on the button of choice. This assumes that the IE API does not have anything to deal with this. I have code that does this generically but it needs to be integrated into web unit. I can send you this code and some instructions if you want to do it, or if you can get someone on the list to help. I would volunteer but I am behind on a project at work. > Is there a possibility to react on popups caused by something like: > onClick="return confirm('really delete entry?') > in a link tag? > > > 2) How to submit a form using img-button? > Is it possible to submit a form using an "<input type=img..." button? > Found no way to click it by now... ->> Yes. the latest code in CVS allows you to click on any WebTag. > > > > 3) Is it possible to use onChange="this.form.submit()" for form > elements? > IE seams to ignore above eventhandler when value in a selectbox is > changed using WebUnit... Any experience with that? ->> Yes, you have to fire an event. There is an example of firing events in the latest code in CVS. I don't think we ever added an arbitrary API to do that from the Sun Java side. If not, then this is a good time to do it. > > > > Thanks in advance from Aachen, Germany > Aspera OHG > > Keith Sauvant -- Doron <dg...@sh...> |
From: Brian K. <bt...@ne...> - 2002-11-27 23:38:43
|
Good news... we found the culprit... it turns out that one of our team members checked in some updates to a page that causes the browser to post to the server right in the middle of entering fields. Consequently our tests continued to fill in the remaining input fields - this broke the contract between the cache and the actual browser content. So all we had to do to fix our tests was to retrieve the current state before filling in the remaining input fields. Sorry for the emergency email... thanks. =20 Brian =20 -----Original Message----- From: Brian Knorr=20 Sent: Wednesday, November 27, 2002 4:57 PM To: web...@li... Cc: dg...@sh... Subject: [Webunitproj-users] please help -- webunit suddenly stopped working =20 We have been running webunit for a while now without any issues... all of sudden today we started getting a ton of errors. All our tests now throw at least one of the following two errors (it's actually very random in which one gets thrown)... any help is greatly appreciated... thanks. =20 ERROR 1) =20 Error invoking method:setText er:java.rmi.RemoteException: Error invoking method:java.rmi.RemoteException: Error on invoking: com.zeborg.webunit.ie.ExplorerNativeWebClient.setTextjava.lang.reflect.I nvocationTargetException at java/lang/reflect/Method.invoke (Method.java) at com/zeborg/iorpc/RemoteProcessServer.process (RemoteProcessServer.java:125) at com/zeborg/iorpc/RemoteProcessServer.run (RemoteProcessServer.java:179) at com/zeborg/webunit/ie/ExplorerIORPCServer.main (ExplorerIORPCServer.java:35) =20 RootCause:com.ms.com.ComFailException: (0x80004005) Unspecified error =20 at mshtml/IHTMLDocument2.getParentWindow (IHTMLDocument2.java) =20 <<no stack trace available>> =20 =20 ERROR 2) =20 Error invoking method:setText er:java.rmi.RemoteException: Error invoking method:java.rmi.RemoteException: Error on invoking: com.zeborg.webunit.ie.ExplorerNativeWebClient.setTextjava.lang.reflect.I nvocationTargetException at java/lang/reflect/Method.invoke (Method.java) at com/zeborg/iorpc/RemoteProcessServer.process (RemoteProcessServer.java:125) at com/zeborg/iorpc/RemoteProcessServer.run (RemoteProcessServer.java:179) at com/zeborg/webunit/ie/ExplorerIORPCServer.main (ExplorerIORPCServer.java:35) =20 RootCause:java.lang.RuntimeException: Tag out of range:20 max:0 at com/zeborg/webunit/ie/ExplorerNativeWebClient.getNativeObject (ExplorerNativeWebClient.java:668) at com/zeborg/webunit/ie/ExplorerNativeWebClient.getElementForTag (ExplorerNativeWebClient.java:633) at com/zeborg/webunit/ie/ExplorerNativeWebClient.setText (ExplorerNativeWebClient.java:568) at java/lang/reflect/Method.invoke (Method.java) at com/zeborg/iorpc/RemoteProcessServer.process (RemoteProcessServer.java:125) at com/zeborg/iorpc/RemoteProcessServer.run (RemoteProcessServer.java:179) at com/zeborg/webunit/ie/ExplorerIORPCServer.main (ExplorerIORPCServer.java:35) =20 <<no stack trace available>> =20 =20 =20 |
From: Brian K. <bt...@ne...> - 2002-11-27 22:57:35
|
We have been running webunit for a while now without any issues... all of sudden today we started getting a ton of errors. All our tests now throw at least one of the following two errors (it's actually very random in which one gets thrown)... any help is greatly appreciated... thanks. =20 ERROR 1) =20 Error invoking method:setText er:java.rmi.RemoteException: Error invoking method:java.rmi.RemoteException: Error on invoking: com.zeborg.webunit.ie.ExplorerNativeWebClient.setTextjava.lang.reflect.I nvocationTargetException at java/lang/reflect/Method.invoke (Method.java) at com/zeborg/iorpc/RemoteProcessServer.process (RemoteProcessServer.java:125) at com/zeborg/iorpc/RemoteProcessServer.run (RemoteProcessServer.java:179) at com/zeborg/webunit/ie/ExplorerIORPCServer.main (ExplorerIORPCServer.java:35) =20 RootCause:com.ms.com.ComFailException: (0x80004005) Unspecified error =20 at mshtml/IHTMLDocument2.getParentWindow (IHTMLDocument2.java) =20 <<no stack trace available>> =20 =20 ERROR 2) =20 Error invoking method:setText er:java.rmi.RemoteException: Error invoking method:java.rmi.RemoteException: Error on invoking: com.zeborg.webunit.ie.ExplorerNativeWebClient.setTextjava.lang.reflect.I nvocationTargetException at java/lang/reflect/Method.invoke (Method.java) at com/zeborg/iorpc/RemoteProcessServer.process (RemoteProcessServer.java:125) at com/zeborg/iorpc/RemoteProcessServer.run (RemoteProcessServer.java:179) at com/zeborg/webunit/ie/ExplorerIORPCServer.main (ExplorerIORPCServer.java:35) =20 RootCause:java.lang.RuntimeException: Tag out of range:20 max:0 at com/zeborg/webunit/ie/ExplorerNativeWebClient.getNativeObject (ExplorerNativeWebClient.java:668) at com/zeborg/webunit/ie/ExplorerNativeWebClient.getElementForTag (ExplorerNativeWebClient.java:633) at com/zeborg/webunit/ie/ExplorerNativeWebClient.setText (ExplorerNativeWebClient.java:568) at java/lang/reflect/Method.invoke (Method.java) at com/zeborg/iorpc/RemoteProcessServer.process (RemoteProcessServer.java:125) at com/zeborg/iorpc/RemoteProcessServer.run (RemoteProcessServer.java:179) at com/zeborg/webunit/ie/ExplorerIORPCServer.main (ExplorerIORPCServer.java:35) =20 <<no stack trace available>> =20 =20 =20 |
From: <Eri...@al...> - 2002-11-22 22:30:30
|
All, Here is a list of my latest changes, all committed to CVS. Most notably,=20 a) the unit tests are working again. b) IFrameTest shows how to deal with html controls dynamically generated onto an <IFRAME>. --SelectTest was ommitted from WebUnitSuite (whoops). added it back in. --Now loading <iFrame/> tags just like <Frame> tags. This enables client API=20 to access controls added by javascript at runtime (document.write() ). See the JUnit test IFrameTest for details. Erik O. --Added target to build file to run unit tests with debug: unittestd (use unittest to run w/o debug). Erik O. --Added assertEnabled and assertDisabled to WebUnitTest. These enable you to encode=20 (with just a single line of java) an expectation that a particular html control (a WebTag) is either enabled or disabled. Erik O. --When I applied patch 628620, I broke the unit tests. The 'onchange' event was firing for controls that don't support it. Fixed in ExplorerNativeWebClient.setOption(). Erik O. --exposed WebClient#clearCache(). This method was in the impl, but not in the interface. After manipulating html controls dynamically generated onto an <IFRAME>, I used this method to enable me to access, once again, the frame's parent DOM. Without calling this method, I was stuck mucking around with the data on the child IFRAME. See IFrameTest for an example. Thanks Doron for the high level design suggestions. Erik O. --Added a convenience method to the WebForm/DefautlWebForm#getSubmitButtonWithId() Erik O. --Couldn't setText() for <input type=3Dpassword/>. To fix it, commented out one line in ExplorerNativeWebClient.java: //ivCompArgs.put("value",""); There is a more indepth comment at the commented out line. Erik O. Unfortunately, we still have the intermittant failure on the first test when running 'ant unittest'. Remember, just run it 2-3 times and the errors clear up. Let me know if I broke anything. Next, I'll do some more work with Brian K's most recent patch. Thanks, --Erik > -----Original Message----- > From: Ostermueller, Erik=20 > Sent: Wednesday, November 20, 2002 5:09 PM > To: bt...@ne...; web...@li... > Subject: RE: [Webunitproj-users] unit tests failing >=20 >=20 > Brian, >=20 > My apologies. I believe the current CVS is indeed=20 > broken -- that is, > the unit tests don't run correctly. >=20 > I'm not sure how it slipped by, but I broke it. > I applied patch 628620; removing it fixes things. > I'll get to work on this first thing tomorrow. > It would be helpful if anyone could confirm this for me. > steps: download the latests CVS, build and then run=20 > the unit tests by calling 'ant unittest'. >=20 > Here are the errors I'm getting. Brian, they look > similar to what you got. >=20 > One very odd thing is that this patch was for setOption(). > Option controls arn't even part of the > com.zeborg.webunit.EnableDisableTest. > I'll give you all an update tomorrow. >=20 > --Erik >=20 >=20 <<snip>> |
From: <Eri...@al...> - 2002-11-22 22:23:34
|
All, Here is a list of my latest changes, all committed to CVS. Most notably,=20 a) the unit tests are working again. b) IFrameTest shows how to deal with html controls dynamically generated onto an <IFRAME>. --SelectTest was ommitted from WebUnitSuite (whoops). added it back in. --Now loading <iFrame/> tags just like <Frame> tags. This enables client API=20 to access controls added by javascript at runtime (document.write() ). See the JUnit test IFrameTest for details. Erik O. --Added target to build file to run unit tests with debug: unittestd (use unittest to run w/o debug). Erik O. --Added assertEnabled and assertDisabled to WebUnitTest. These enable you to encode=20 (with just a single line of java) an expectation that a particular html control (a WebTag) is either enabled or disabled. Erik O. --When I applied patch 628620, I broke the unit tests. The 'onchange' event was firing for controls that don't support it. Fixed in ExplorerNativeWebClient.setOption(). Erik O. --exposed WebClient#clearCache(). This method was in the impl, but not in the interface. After manipulating html controls dynamically generated onto an <IFRAME>, I used this method to enable me to access, once again, the frame's parent DOM. Without calling this method, I was stuck mucking around with the data on the child IFRAME. See IFrameTest for an example. Thanks Doron for the high level design suggestions. Erik O. --Added a convenience method to the WebForm/DefautlWebForm#getSubmitButtonWithId() Erik O. --Couldn't setText() for <input type=3Dpassword/>. To fix it, commented out one line in ExplorerNativeWebClient.java: //ivCompArgs.put("value",""); There is a more indepth comment at the commented out line. Erik O. Unfortunately, we still have the intermittant failure on the first test when running 'ant unittest'. Remember, just run it 2-3 times and the errors clear up. Let me know if I broke anything. Next, I'll do some more work with Brian K's most recent patch. Thanks, --Erik > -----Original Message----- > From: Ostermueller, Erik=20 > Sent: Wednesday, November 20, 2002 5:09 PM > To: bt...@ne...; web...@li... > Subject: RE: [Webunitproj-users] unit tests failing >=20 >=20 > Brian, >=20 > My apologies. I believe the current CVS is indeed=20 > broken -- that is, > the unit tests don't run correctly. >=20 > I'm not sure how it slipped by, but I broke it. > I applied patch 628620; removing it fixes things. > I'll get to work on this first thing tomorrow. > It would be helpful if anyone could confirm this for me. > steps: download the latests CVS, build and then run=20 > the unit tests by calling 'ant unittest'. >=20 > Here are the errors I'm getting. Brian, they look > similar to what you got. >=20 > One very odd thing is that this patch was for setOption(). > Option controls arn't even part of the > com.zeborg.webunit.EnableDisableTest. > I'll give you all an update tomorrow. >=20 > --Erik >=20 >=20 > C:\jsource\webunit\cvs9\webunit>ant compileunittest > from ant.bat > Buildfile: build.xml >=20 > all: >=20 > init: > [echo] ----->msjee:=20 > compileNotRequired:${msjee.compile.notRequired} > [echo] ------------- WebUnit ------------- >=20 > [echo] PATH =3D ${env.PATH} > [echo] j2ee.home =3D C:\j2sdkee1.3 > [echo] java.home =3D c:\j2sdk1.4.1 > [echo] ant.home =3D c:\jsource\ant\jakarta-ant-1.5Beta3 > [echo] test.class =3D com.zeborg.webunit.WebUnitSuite > [echo] --------------------------------------------- >=20 >=20 > compileunittest: > [javac] Compiling 1 source file to > C:\jsource\webunit\cvs9\webunit\build\out\test\classes > [javac] > C:\jsource\webunit\cvs9\webunit\test\src\com\zeborg\webu > nit\EnableDisabl > eTest.java:68: cannot reso > lve symbol > [javac] symbol : method testFormFirstTime > (com.zeborg.webunit.WebResponse) > [javac] location: class com.zeborg.webunit.EnableDisableTest > [javac] testFormFirstTime(page); > [javac] ^ > [javac] > C:\jsource\webunit\cvs9\webunit\test\src\com\zeborg\webu > nit\EnableDisabl > eTest.java:84: cannot reso > lve symbol > [javac] symbol : method testFormSecondTime > (com.zeborg.webunit.WebResponse) > [javac] location: class com.zeborg.webunit.EnableDisableTest > [javac] testFormSecondTime(page); > [javac] ^ > [javac] 2 errors >=20 > BUILD FAILED > C:\jsource\webunit\cvs9\webunit\build.xml:190: Compile=20 > failed; see the > compiler error output for details. >=20 > Total time: 4 seconds > C:\jsource\webunit\cvs9\webunit>ant compileunittest > from ant.bat > Buildfile: build.xml >=20 > all: >=20 > init: > [echo] ----->msjee:=20 > compileNotRequired:${msjee.compile.notRequired} > [echo] ------------- WebUnit ------------- >=20 > [echo] PATH =3D ${env.PATH} > [echo] j2ee.home =3D C:\j2sdkee1.3 > [echo] java.home =3D c:\j2sdk1.4.1 > [echo] ant.home =3D c:\jsource\ant\jakarta-ant-1.5Beta3 > [echo] test.class =3D com.zeborg.webunit.WebUnitSuite > [echo] --------------------------------------------- >=20 >=20 > compileunittest: > [javac] Compiling 1 source file to > C:\jsource\webunit\cvs9\webunit\build\out\test\classes >=20 > BUILD SUCCESSFUL > Total time: 4 seconds > C:\jsource\webunit\cvs9\webunit>ant > -Dtest.class=3Dcom.zeborg.webunit.EnableDisableTest unittest > from ant.bat > Buildfile: build.xml >=20 > all: >=20 > init: > [echo] ----->msjee:=20 > compileNotRequired:${msjee.compile.notRequired} > [echo] ------------- WebUnit ------------- >=20 > [echo] PATH =3D ${env.PATH} > [echo] j2ee.home =3D C:\j2sdkee1.3 > [echo] java.home =3D c:\j2sdk1.4.1 > [echo] ant.home =3D c:\jsource\ant\jakarta-ant-1.5Beta3 > [echo] test.class =3D com.zeborg.webunit.EnableDisableTest > [echo] --------------------------------------------- >=20 >=20 > unittest: > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs9\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs9\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9000 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs9\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs9\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9000 > [java] Server:Starting Server-- > [java] printStackTrace > [java] com.ms.com.ComFailException: (0x80070057)=20 > The parameter is > incorrect. >=20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > [java] toStrign(Th) > [java] toString(Throwable) > [java] toString(Throwable) > [java] toString(Throwable) > [java] Error invoking method:setOption=20 > er:java.rmi.RemoteException: > Error invoking method:java.rmi.Remote > Exception: Error on invoking: > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > ava.lang.reflect > .Invocat > ionTargetException > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) >=20 > [java] RootCause:java.lang.RuntimeException: Error in > click:com.ms.com.ComFailException: (0x80070057) The > parameter is incorrect. >=20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) >=20 > [java] at > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > (ExplorerNativeWebClient.java:619) > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) >=20 > [java] .E > [java] Time: 3.575 >=20 > [java] toStrign(Th) > [java] There was 1 error: > [java] 1) testEnable(com.zeborg.webunit.EnableDisableTest) > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuff happened > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > ativeWebClientSt > ub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > ltWebClient.java > :500) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDi > sableTest.java:7 > 5) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.EnableDisableTest.main(EnableDisableT > est.java:13) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDi > sableTest.java:7 > 5) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.EnableDisableTest.main(EnableDisableT > est.java:13) >=20 > [java] FAILURES!!! > [java] Tests run: 1, Failures: 0, Errors: 1 >=20 > Terminate batch job (Y/N)? y >=20 > C:\jsource\webunit\cvs9\webunit> >=20 >=20 > > -----Original Message----- > > From: Brian Knorr [mailto:bt...@ne...] > > Sent: Friday, November 08, 2002 4:01 PM > > To: Ostermueller, Erik;=20 > web...@li... > > Subject: RE: [Webunitproj-users] unit tests failing > >=20 > >=20 > > I am running IE 6.0... I was never able to get the unit=20 > > tests to pass > > before I made the patch... I always get the=20 > following errors: > >=20 > > [java] There were 4 errors: > > [java] 1)=20 > testEnable(com.zeborg.webunit.EnableDisableTest) > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuf > > f happened > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > > [java] at > >=20 > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > > WebClientStub.java:95) > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > > Client.java:496) > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > > WebCheckField.java:37) > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisable > > Test.java:75) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > > WebCheckField.java:41) > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisable > > Test.java:75) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > [java] 2)=20 > > testCheckBoxClick(com.zeborg.webunit.EnableDisableTest) > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuf > > f happened > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > > [java] at > >=20 > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > > WebClientStub.java:95) > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > > Client.java:496) > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > > WebCheckField.java:37) > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(Enable > > DisableTest.java:157) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > > WebCheckField.java:41) > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(Enable > > DisableTest.java:157) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > [java] 3)=20 > > testCheckBoxClick2(com.zeborg.webunit.EnableDisableTest) > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuf > > f happened > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > > [java] at > >=20 > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > > WebClientStub.java:95) > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > > Client.java:496) > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > > WebCheckField.java:37) > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2(Enabl > > eDisableTest.java:194) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > > WebCheckField.java:41) > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2(Enabl > > eDisableTest.java:194) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > [java] 4) > >=20 > testCheckBoxClick_com(com.zeborg.webunit.EnableDisableTest) > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuf > > f happened > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > > [java] at > >=20 > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > > WebClientStub.java:95) > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > > Client.java:496) > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > > WebCheckField.java:37) > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_com(En > > ableDisableTest.java:234) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > > WebCheckField.java:41) > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_com(En > > ableDisableTest.java:234) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] FAILURES!!! > > [java] Tests run: 16, Failures: 0, Errors: 4 > >=20 > >=20 > >=20 > > -----Original Message----- > > From: Eri...@al...=20 > > [mailto:Eri...@al...] > >=20 > > Sent: Friday, November 08, 2002 3:52 PM > > To: Brian Knorr; web...@li... > > Subject: RE: [Webunitproj-users] unit tests failing > >=20 > > Brian, > > =20 > > Without your patches, I can get the unittests going=20 > > without error. > > When I applied your code, I got a whole bunch of errors > > that are different than the ones you sent on 11/6 (see=20 > > the forwarded > > email). > > Doron thinks it might be an IE version issue. > > What version of IE are you running? I'm running 5.5. > > =20 > > See the errors below. > >=20 > > Thanks, > >=20 > > --Erik > > =20 > > C:\jsource\webunit\cvs8\webunit>ant unittest > > from ant.bat > > Buildfile: build.xml > > =20 > > all: > > =20 > > init: > > [echo] ----->msjee: compileNotRequired:true > > [echo] ------------- WebUnit ------------- > > =20 > > [echo] PATH =3D ${env.PATH} > > [echo] j2ee.home =3D C:\j2sdkee1.3 > > [echo] java.home =3D c:\j2sdk1.4.1 > > [echo] ant.home =3D=20 > c:\jsource\ant\jakarta-ant-1.5Beta3 > > [echo] test.class =3D = com.zeborg.webunit.WebUnitSuite > > [echo]=20 > --------------------------------------------- > > =20 > >=20 > > unittest: > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9000 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9000 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9001 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9001 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9002 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9002 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9003 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9003 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9004 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9004 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9005 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9005 > > [java] Server:Starting Server-- > > [java] printStackTrace > > [java] com.ms.com.ComFailException: (0x80070057)=20 > > The parameter is > > incorrect. > > =20 > > [java] at mshtml/IHTMLElement3.FireEvent=20 > > (IHTMLElement3.java) > > [java] toStrign(Th) > > [java] toString(Throwable) > > [java] toString(Throwable) > > [java] toString(Throwable) > > [java] Error invoking method:setOption=20 > > er:java.rmi.RemoteException: > > Error invoking method:java.rmi.Remote > > Exception: Error on invoking: > > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > > ava.lang.reflect > > .Invocat > > ionTargetException > > [java] at=20 > java/lang/reflect/Method.invoke (Method.java) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.process > > (RemoteProcessServer.java:125) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.run > > (RemoteProcessServer.java:179) > > [java] at=20 > > com/zeborg/webunit/ie/ExplorerIORPCServer.main > > (ExplorerIORPCServer.java:35) > > =20 > > [java]=20 > RootCause:java.lang.RuntimeException: Error in > > click:com.ms.com.ComFailException: (0x80070057) The > > parameter is incorrect. > > =20 > > [java] at mshtml/IHTMLElement3.FireEvent=20 > > (IHTMLElement3.java) > > =20 > > [java] at > > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > > (ExplorerNativeWebClient.java:622) > > [java] at=20 > java/lang/reflect/Method.invoke (Method.java) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.process > > (RemoteProcessServer.java:125) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.run > > (RemoteProcessServer.java:179) > > [java] at=20 > > com/zeborg/webunit/ie/ExplorerIORPCServer.main > > (ExplorerIORPCServer.java:35) > > =20 > >=20 > > [java] toStrign(Th) > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9006 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9006 > > [java] Server:Starting Server-- > > [java] printStackTrace > > [java] com.ms.com.ComFailException: (0x80070057)=20 > > The parameter is > > incorrect. > > =20 > > [java] at mshtml/IHTMLElement3.FireEvent=20 > > (IHTMLElement3.java) > > [java] toStrign(Th) > > [java] toString(Throwable) > > [java] toString(Throwable) > > [java] toString(Throwable) > > [java] Error invoking method:setOption=20 > > er:java.rmi.RemoteException: > > Error invoking method:java.rmi.Remote > > Exception: Error on invoking: > > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > > ava.lang.reflect > > .Invocat > > ionTargetException > > [java] at=20 > java/lang/reflect/Method.invoke (Method.java) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.process > > (RemoteProcessServer.java:125) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.run > > (RemoteProcessServer.java:179) > > [java] at=20 > > com/zeborg/webunit/ie/ExplorerIORPCServer.main > > (ExplorerIORPCServer.java:35) > > =20 > > [java]=20 > RootCause:java.lang.RuntimeException: Error in > > click:com.ms.com.ComFailException: (0x80070057) The > > parameter is incorrect. > > =20 > > [java] at mshtml/IHTMLElement3.FireEvent=20 > > (IHTMLElement3.java) > > =20 > > [java] at > > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > > (ExplorerNativeWebClient.java:622) > > [java] at=20 > java/lang/reflect/Method.invoke (Method.java) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.process > > (RemoteProcessServer.java:125) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.run > > (RemoteProcessServer.java:179) > > [java] at=20 > > com/zeborg/webunit/ie/ExplorerIORPCServer.main > > (ExplorerIORPCServer.java:35) > > =20 > >=20 > > [java] toStrign(Th) > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9007 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9007 > > [java] Server:Starting Server-- > > [java] printStackTrace > > [java] com.ms.com.ComFailException: (0x80070057)=20 > > The parameter is > > incorrect. > > =20 > > [java] at mshtml/IHTMLElement3.FireEvent=20 > > (IHTMLElement3.java) > > [java] toStrign(Th) > > [java] toString(Throwable) > > [java] toString(Throwable) > > [java] toString(Throwable) > > [java] Error invoking method:setOption=20 > > er:java.rmi.RemoteException: > > Error invoking method:java.rmi.Remote > > Exception: Error on invoking: > > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > > ava.lang.reflect > > .Invocat > > ionTargetException > > [java] at=20 > java/lang/reflect/Method.invoke (Method.java) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.process > > (RemoteProcessServer.java:125) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.run > > (RemoteProcessServer.java:179) > > [java] at=20 > > com/zeborg/webunit/ie/ExplorerIORPCServer.main > > (ExplorerIORPCServer.java:35) > > =20 > > [java]=20 > RootCause:java.lang.RuntimeException: Error in > > click:com.ms.com.ComFailException: (0x80070057) The > > parameter is incorrect. > > =20 > > [java] at mshtml/IHTMLElement3.FireEvent=20 > > (IHTMLElement3.java) > > =20 > > [java] at > > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > > (ExplorerNativeWebClient.java:622) > > [java] at=20 > java/lang/reflect/Method.invoke (Method.java) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.process > > (RemoteProcessServer.java:125) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.run > > (RemoteProcessServer.java:179) > > [java] at=20 > > com/zeborg/webunit/ie/ExplorerIORPCServer.main > > (ExplorerIORPCServer.java:35) > > =20 > >=20 > > [java] toStrign(Th) > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9008 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9008 > > [java] Server:Starting Server-- > > [java] toString(Throwable) > > [java] Error invoking method:setOption=20 > > er:java.rmi.RemoteException: > > Error invoking method:java.rmi.Remote > > Exception: Error on invoking: > > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > > ava.lang.reflect > > .Invocat > > ionTargetException > > [java] at=20 > java/lang/reflect/Method.invoke (Method.java) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.process > > (RemoteProcessServer.java:125) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.run > > (RemoteProcessServer.java:179) > > [java] at=20 > > com/zeborg/webunit/ie/ExplorerIORPCServer.main > > (ExplorerIORPCServer.java:35) > > =20 > > [java]=20 > RootCause:java.lang.RuntimeException: Error in > > click:com.ms.com.ComFailException: (0x80070057) The > > parameter is incorrect. > > =20 > > [java] at mshtml/IHTMLElement3.FireEvent=20 > > (IHTMLElement3.java) > > =20 > > [java] at > > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > > (ExplorerNativeWebClient.java:622) > > [java] at=20 > java/lang/reflect/Method.invoke (Method.java) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.process > > (RemoteProcessServer.java:125) > > [java] at=20 > com/zeborg/iorpc/RemoteProcessServer.run > > (RemoteProcessServer.java:179) > > [java] at=20 > > com/zeborg/webunit/ie/ExplorerIORPCServer.main > > (ExplorerIORPCServer.java:35) > > =20 > >=20 > > [java] printStackTrace > > [java] com.ms.com.ComFailException: (0x80070057)=20 > > The parameter is > > incorrect. > > =20 > > [java] at mshtml/IHTMLElement3.FireEvent=20 > > (IHTMLElement3.java) > > [java] toStrign(Th) > > [java] toString(Throwable) > > [java] toString(Throwable)toStrign(Th) > > =20 > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9009 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9009 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9010 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9010 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9011 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9011 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9012 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9012 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9013 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9013 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9014 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9014 > > [java] Server:Starting Server-- > > [java] args:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bun > > it\.\build\app\webunit-ms.jar=20 > > com.zeborg.webunit.ie.ExplorerIORPCServer > > 9015 > > [java] Execing:wjview /vst -cp:p > > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > > \webunit\cvs8\we > > bunit\.\build\app\webunit-ms.jar > > com.zeborg.webunit.ie.ExplorerIORPCServer 9015 > > [java] Server:Starting Server-- > > [java] ......E.E.E.E....E... > > [java] Time: 18.897 > > [java] There were 5 errors: > > [java] 1)=20 > testEnable(com.zeborg.webunit.EnableDisableTest) > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuff happened > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > > [java] at > > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > > ativeWebClientSt > > ub.java:95) > > [java] at > > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > > ltWebClient.java > > :495) > > [java] at > > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > > faultWebCheckFie > > ld.java:37) > > [java] at > > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDi > > sableTest.java:7 > > 5) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] at > > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > > faultWebCheckFie > > ld.java:41) > > [java] at > > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDi > > sableTest.java:7 > > 5) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > [java] 2)=20 > > testCheckBoxClick(com.zeborg.webunit.EnableDisableTest) > > [java] *****RemoteProcess Client:Finalize: > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuff happened > > [java] Server:End Server Normal > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > > [java] at > > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > > ativeWebClientSt > > ub.java:95) > > [java] at > > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > > ltWebClient.java > > :495) > > [java] at > > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > > faultWebCheckFie > > ld.java:37) > > [java] at > > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(E > > nableDisableTest > > .java:157) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] at > > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > > faultWebCheckFie > > ld.java:41) > > [java] at > > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(E > > nableDisableTest > > .java:157) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > [java] 3)=20 > > testCheckBoxClick2(com.zeborg.webunit.EnableDisableTest) > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuff happened > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > > [java] at > > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > > ativeWebClientSt > > ub.java:95) > > [java] at > > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > > ltWebClient.java > > :495) > > [java] at > > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > > faultWebCheckFie > > ld.java:37) > > [java] at > > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2( > > EnableDisableTes > > t.java:194) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] at > > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > > faultWebCheckFie > > ld.java:41) > > [java] at > > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2( > > EnableDisableTes > > t.java:194) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > [java] 4) > >=20 > testCheckBoxClick_com(com.zeborg.webunit.EnableDisableTest) > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuff happened > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > > [java] at > > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > > ativeWebClientSt > > ub.java:95) > > [java] at > > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > > ltWebClient.java > > :495) > > [java] at > > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > > faultWebCheckFie > > ld.java:37) > > [java] at > > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_c > > om(EnableDisable > > Test.java:234) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] at > > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > > faultWebCheckFie > > ld.java:41) > > [java] at > > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_c > > om(EnableDisable > > Test.java:234) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > [java] 5)=20 > testGetLinkByText(com.zeborg.webunit.WebLinkTest) > > [java] java.lang.RuntimeException: Item not found.=20 > > PropName:text > > token: Next --> > > [java] at > > com.zeborg.webunit.util.DefaultWebTag.findFirst(DefaultW > > ebTag.java:328) > > [java] at > > com.zeborg.webunit.util.DefaultWebTag.getLinkWith(Defaul > > tWebTag.java:435 > > ) > > [java] at > > com.zeborg.webunit.util.DefaultWebTag.getLinkWithImageTe > > xt(DefaultWebTag > > .java:441) > > [java] at > > com.zeborg.webunit.WebLinkTest.testGetLinkByText(WebLink > > Test.java:154) > > [java] at=20 > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > > AccessorImpl.jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > > ngMethodAccessor > > Impl.java:25) > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > > =20 > > [java] FAILURES!!! > > [java] Tests run: 16, Failures: 0, Errors: 5 > > =20 > > =20 > > =20 > > C:\jsource\webunit\cvs8\webunit> > > -----Original Message----- > > From: Brian Knorr [mailto:bt...@ne...] > > Sent: Wednesday, November 06, 2002 12:50 PM > > To: web...@li... > > Cc: dg...@sh... > > Subject: [Webunitproj-users] unit tests failing > >=20 > >=20 > > I did a clean update and build from cvs and ran the=20 > > unit tests... the > > following errors occurred... is this a known=20 > issue? Thanks. > >=20 > > =20 > >=20 > > [java] There were 4 errors: > >=20 > > [java] 1)=20 > testEnable(com.zeborg.webunit.EnableDisableTest) > >=20 > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuf > >=20 > > f happened > >=20 > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > >=20 > > [java] at > >=20 > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > >=20 > > WebClientStub.java:95) > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > >=20 > > Client.java:496) > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > >=20 > > WebCheckField.java:37) > >=20 > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisable > >=20 > > Test.java:75) > >=20 > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > >=20 > > =20 > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > >=20 > > WebCheckField.java:41) > >=20 > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisable > >=20 > > Test.java:75) > >=20 > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > >=20 > > [java] 2)=20 > > testCheckBoxClick(com.zeborg.webunit.EnableDisableTest) > >=20 > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuf > >=20 > > f happened > >=20 > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > >=20 > > [java] at > >=20 > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > >=20 > > WebClientStub.java:95) > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > >=20 > > Client.java:496) > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > >=20 > > WebCheckField.java:37) > >=20 > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(Enable > >=20 > > DisableTest.java:157) > >=20 > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > >=20 > > =20 > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > >=20 > > WebCheckField.java:41) > >=20 > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(Enable > >=20 > > DisableTest.java:157) > >=20 > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > >=20 > > [java] 3)=20 > > testCheckBoxClick2(com.zeborg.webunit.EnableDisableTest) > >=20 > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuf > >=20 > > f happened > >=20 > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > >=20 > > [java] at > >=20 > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > >=20 > > WebClientStub.java:95) > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > >=20 > > Client.java:496) > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > >=20 > > WebCheckField.java:37) > >=20 > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2(Enabl > >=20 > > eDisableTest.java:194) > >=20 > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > >=20 > > =20 > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > >=20 > > WebCheckField.java:41) > >=20 > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2(Enabl > >=20 > > eDisableTest.java:194) > >=20 > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > >=20 > > [java] 4) > >=20 > testCheckBoxClick_com(com.zeborg.webunit.EnableDisableTest) > >=20 > > [java] java.lang.RuntimeException:=20 > > Error:java.rmi.RemoteException: > > Bad Stuf > >=20 > > f happened > >=20 > > [java] at=20 > > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > >=20 > > [java] at > >=20 > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > >=20 > > WebClientStub.java:95) > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > >=20 > > Client.java:496) > >=20 > > [java] at > >=20 > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > >=20 > > WebCheckField.java:37) > >=20 > > [java] at > >=20 > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_com(En > >=20 > > ableDisableTest.java:234) > >=20 > > [java] at > >=20 > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > >=20 > > =20 > ... [truncated message content] |
From: <Eri...@al...> - 2002-11-20 23:09:34
|
Brian, My apologies. I believe the current CVS is indeed broken -- that is, the unit tests don't run correctly. I'm not sure how it slipped by, but I broke it. I applied patch 628620; removing it fixes things. I'll get to work on this first thing tomorrow. It would be helpful if anyone could confirm this for me. steps: download the latests CVS, build and then run=20 the unit tests by calling 'ant unittest'. Here are the errors I'm getting. Brian, they look similar to what you got. One very odd thing is that this patch was for setOption(). Option controls arn't even part of the com.zeborg.webunit.EnableDisableTest. I'll give you all an update tomorrow. --Erik C:\jsource\webunit\cvs9\webunit>ant compileunittest from ant.bat Buildfile: build.xml all: init: [echo] ----->msjee: compileNotRequired:${msjee.compile.notRequired} [echo] ------------- WebUnit ------------- [echo] PATH =3D ${env.PATH} [echo] j2ee.home =3D C:\j2sdkee1.3 [echo] java.home =3D c:\j2sdk1.4.1 [echo] ant.home =3D c:\jsource\ant\jakarta-ant-1.5Beta3 [echo] test.class =3D com.zeborg.webunit.WebUnitSuite [echo] --------------------------------------------- compileunittest: [javac] Compiling 1 source file to C:\jsource\webunit\cvs9\webunit\build\out\test\classes [javac] C:\jsource\webunit\cvs9\webunit\test\src\com\zeborg\webunit\EnableDisabl eTest.java:68: cannot reso lve symbol [javac] symbol : method testFormFirstTime (com.zeborg.webunit.WebResponse) [javac] location: class com.zeborg.webunit.EnableDisableTest [javac] testFormFirstTime(page); [javac] ^ [javac] C:\jsource\webunit\cvs9\webunit\test\src\com\zeborg\webunit\EnableDisabl eTest.java:84: cannot reso lve symbol [javac] symbol : method testFormSecondTime (com.zeborg.webunit.WebResponse) [javac] location: class com.zeborg.webunit.EnableDisableTest [javac] testFormSecondTime(page); [javac] ^ [javac] 2 errors BUILD FAILED C:\jsource\webunit\cvs9\webunit\build.xml:190: Compile failed; see the compiler error output for details. Total time: 4 seconds C:\jsource\webunit\cvs9\webunit>ant compileunittest from ant.bat Buildfile: build.xml all: init: [echo] ----->msjee: compileNotRequired:${msjee.compile.notRequired} [echo] ------------- WebUnit ------------- [echo] PATH =3D ${env.PATH} [echo] j2ee.home =3D C:\j2sdkee1.3 [echo] java.home =3D c:\j2sdk1.4.1 [echo] ant.home =3D c:\jsource\ant\jakarta-ant-1.5Beta3 [echo] test.class =3D com.zeborg.webunit.WebUnitSuite [echo] --------------------------------------------- compileunittest: [javac] Compiling 1 source file to C:\jsource\webunit\cvs9\webunit\build\out\test\classes BUILD SUCCESSFUL Total time: 4 seconds C:\jsource\webunit\cvs9\webunit>ant -Dtest.class=3Dcom.zeborg.webunit.EnableDisableTest unittest from ant.bat Buildfile: build.xml all: init: [echo] ----->msjee: compileNotRequired:${msjee.compile.notRequired} [echo] ------------- WebUnit ------------- [echo] PATH =3D ${env.PATH} [echo] j2ee.home =3D C:\j2sdkee1.3 [echo] java.home =3D c:\j2sdk1.4.1 [echo] ant.home =3D c:\jsource\ant\jakarta-ant-1.5Beta3 [echo] test.class =3D com.zeborg.webunit.EnableDisableTest [echo] --------------------------------------------- unittest: [java] args:wjview /vst -cp:p C:\jsource\webunit\cvs9\webunit\.\lib\rmi.zip;C:\jsource\webunit\cvs9\we bun it\.\build\app\webunit-ms.jar com.zeborg.webunit.ie.ExplorerIORPCServer 9000 [java] Execing:wjview /vst -cp:p C:\jsource\webunit\cvs9\webunit\.\lib\rmi.zip;C:\jsource\webunit\cvs9\we bunit\.\build\app\webunit-ms.jar com.zeborg.webunit.ie.ExplorerIORPCServer 9000 [java] Server:Starting Server-- [java] printStackTrace [java] com.ms.com.ComFailException: (0x80070057) The parameter is incorrect. [java] at mshtml/IHTMLElement3.FireEvent (IHTMLElement3.java) [java] toStrign(Th) [java] toString(Throwable) [java] toString(Throwable) [java] toString(Throwable) [java] Error invoking method:setOption er:java.rmi.RemoteException: Error invoking method:java.rmi.Remote Exception: Error on invoking: com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionjava.lang.reflect .Invocat ionTargetException [java] at java/lang/reflect/Method.invoke (Method.java) [java] at com/zeborg/iorpc/RemoteProcessServer.process (RemoteProcessServer.java:125) [java] at com/zeborg/iorpc/RemoteProcessServer.run (RemoteProcessServer.java:179) [java] at com/zeborg/webunit/ie/ExplorerIORPCServer.main (ExplorerIORPCServer.java:35) [java] RootCause:java.lang.RuntimeException: Error in click:com.ms.com.ComFailException: (0x80070057) The parameter is incorrect. [java] at mshtml/IHTMLElement3.FireEvent (IHTMLElement3.java) [java] at com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption (ExplorerNativeWebClient.java:619) [java] at java/lang/reflect/Method.invoke (Method.java) [java] at com/zeborg/iorpc/RemoteProcessServer.process (RemoteProcessServer.java:125) [java] at com/zeborg/iorpc/RemoteProcessServer.run (RemoteProcessServer.java:179) [java] at com/zeborg/webunit/ie/ExplorerIORPCServer.main (ExplorerIORPCServer.java:35) [java] .E [java] Time: 3.575 [java] toStrign(Th) [java] There was 1 error: [java] 1) testEnable(com.zeborg.webunit.EnableDisableTest) [java] java.lang.RuntimeException: Error:java.rmi.RemoteException: Bad Stuff happened [java] at com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) [java] at com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(NativeWebClientSt ub.java:95) [java] at com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWebClient.java :500) [java] at com.zeborg.webunit.util.DefaultWebCheckField.setValue(DefaultWebCheckFie ld.java:37) [java] at com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisableTest.java:7 5) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) [java] at com.zeborg.webunit.EnableDisableTest.main(EnableDisableTest.java:13) [java] at com.zeborg.webunit.util.DefaultWebCheckField.setValue(DefaultWebCheckFie ld.java:41) [java] at com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisableTest.java:7 5) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) [java] at com.zeborg.webunit.EnableDisableTest.main(EnableDisableTest.java:13) [java] FAILURES!!! [java] Tests run: 1, Failures: 0, Errors: 1 Terminate batch job (Y/N)? y C:\jsource\webunit\cvs9\webunit> > -----Original Message----- > From: Brian Knorr [mailto:bt...@ne...] > Sent: Friday, November 08, 2002 4:01 PM > To: Ostermueller, Erik; web...@li... > Subject: RE: [Webunitproj-users] unit tests failing >=20 >=20 > I am running IE 6.0... I was never able to get the unit=20 > tests to pass > before I made the patch... I always get the following errors: >=20 > [java] There were 4 errors: > [java] 1) testEnable(com.zeborg.webunit.EnableDisableTest) > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuf > f happened > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > WebClientStub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > Client.java:496) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > WebCheckField.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisable > Test.java:75) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > WebCheckField.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisable > Test.java:75) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > [java] 2)=20 > testCheckBoxClick(com.zeborg.webunit.EnableDisableTest) > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuf > f happened > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > WebClientStub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > Client.java:496) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > WebCheckField.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(Enable > DisableTest.java:157) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > WebCheckField.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(Enable > DisableTest.java:157) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > [java] 3)=20 > testCheckBoxClick2(com.zeborg.webunit.EnableDisableTest) > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuf > f happened > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > WebClientStub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > Client.java:496) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > WebCheckField.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2(Enabl > eDisableTest.java:194) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > WebCheckField.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2(Enabl > eDisableTest.java:194) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > [java] 4) > testCheckBoxClick_com(com.zeborg.webunit.EnableDisableTest) > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuf > f happened > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native > WebClientStub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb > Client.java:496) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > WebCheckField.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_com(En > ableDisableTest.java:234) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default > WebCheckField.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_com(En > ableDisableTest.java:234) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] FAILURES!!! > [java] Tests run: 16, Failures: 0, Errors: 4 >=20 >=20 >=20 > -----Original Message----- > From: Eri...@al...=20 > [mailto:Eri...@al...] >=20 > Sent: Friday, November 08, 2002 3:52 PM > To: Brian Knorr; web...@li... > Subject: RE: [Webunitproj-users] unit tests failing >=20 > Brian, > =20 > Without your patches, I can get the unittests going=20 > without error. > When I applied your code, I got a whole bunch of errors > that are different than the ones you sent on 11/6 (see=20 > the forwarded > email). > Doron thinks it might be an IE version issue. > What version of IE are you running? I'm running 5.5. > =20 > See the errors below. >=20 > Thanks, >=20 > --Erik > =20 > C:\jsource\webunit\cvs8\webunit>ant unittest > from ant.bat > Buildfile: build.xml > =20 > all: > =20 > init: > [echo] ----->msjee: compileNotRequired:true > [echo] ------------- WebUnit ------------- > =20 > [echo] PATH =3D ${env.PATH} > [echo] j2ee.home =3D C:\j2sdkee1.3 > [echo] java.home =3D c:\j2sdk1.4.1 > [echo] ant.home =3D c:\jsource\ant\jakarta-ant-1.5Beta3 > [echo] test.class =3D com.zeborg.webunit.WebUnitSuite > [echo] --------------------------------------------- > =20 >=20 > unittest: > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9000 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9000 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9001 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9001 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9002 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9002 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9003 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9003 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9004 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9004 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9005 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9005 > [java] Server:Starting Server-- > [java] printStackTrace > [java] com.ms.com.ComFailException: (0x80070057)=20 > The parameter is > incorrect. > =20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > [java] toStrign(Th) > [java] toString(Throwable) > [java] toString(Throwable) > [java] toString(Throwable) > [java] Error invoking method:setOption=20 > er:java.rmi.RemoteException: > Error invoking method:java.rmi.Remote > Exception: Error on invoking: > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > ava.lang.reflect > .Invocat > ionTargetException > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) > =20 > [java] RootCause:java.lang.RuntimeException: Error in > click:com.ms.com.ComFailException: (0x80070057) The > parameter is incorrect. > =20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > =20 > [java] at > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > (ExplorerNativeWebClient.java:622) > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) > =20 >=20 > [java] toStrign(Th) > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9006 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9006 > [java] Server:Starting Server-- > [java] printStackTrace > [java] com.ms.com.ComFailException: (0x80070057)=20 > The parameter is > incorrect. > =20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > [java] toStrign(Th) > [java] toString(Throwable) > [java] toString(Throwable) > [java] toString(Throwable) > [java] Error invoking method:setOption=20 > er:java.rmi.RemoteException: > Error invoking method:java.rmi.Remote > Exception: Error on invoking: > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > ava.lang.reflect > .Invocat > ionTargetException > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) > =20 > [java] RootCause:java.lang.RuntimeException: Error in > click:com.ms.com.ComFailException: (0x80070057) The > parameter is incorrect. > =20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > =20 > [java] at > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > (ExplorerNativeWebClient.java:622) > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) > =20 >=20 > [java] toStrign(Th) > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9007 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9007 > [java] Server:Starting Server-- > [java] printStackTrace > [java] com.ms.com.ComFailException: (0x80070057)=20 > The parameter is > incorrect. > =20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > [java] toStrign(Th) > [java] toString(Throwable) > [java] toString(Throwable) > [java] toString(Throwable) > [java] Error invoking method:setOption=20 > er:java.rmi.RemoteException: > Error invoking method:java.rmi.Remote > Exception: Error on invoking: > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > ava.lang.reflect > .Invocat > ionTargetException > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) > =20 > [java] RootCause:java.lang.RuntimeException: Error in > click:com.ms.com.ComFailException: (0x80070057) The > parameter is incorrect. > =20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > =20 > [java] at > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > (ExplorerNativeWebClient.java:622) > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) > =20 >=20 > [java] toStrign(Th) > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9008 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9008 > [java] Server:Starting Server-- > [java] toString(Throwable) > [java] Error invoking method:setOption=20 > er:java.rmi.RemoteException: > Error invoking method:java.rmi.Remote > Exception: Error on invoking: > com.zeborg.webunit.ie.ExplorerNativeWebClient.setOptionj > ava.lang.reflect > .Invocat > ionTargetException > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) > =20 > [java] RootCause:java.lang.RuntimeException: Error in > click:com.ms.com.ComFailException: (0x80070057) The > parameter is incorrect. > =20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > =20 > [java] at > com/zeborg/webunit/ie/ExplorerNativeWebClient.setOption > (ExplorerNativeWebClient.java:622) > [java] at java/lang/reflect/Method.invoke (Method.java) > [java] at com/zeborg/iorpc/RemoteProcessServer.process > (RemoteProcessServer.java:125) > [java] at com/zeborg/iorpc/RemoteProcessServer.run > (RemoteProcessServer.java:179) > [java] at=20 > com/zeborg/webunit/ie/ExplorerIORPCServer.main > (ExplorerIORPCServer.java:35) > =20 >=20 > [java] printStackTrace > [java] com.ms.com.ComFailException: (0x80070057)=20 > The parameter is > incorrect. > =20 > [java] at mshtml/IHTMLElement3.FireEvent=20 > (IHTMLElement3.java) > [java] toStrign(Th) > [java] toString(Throwable) > [java] toString(Throwable)toStrign(Th) > =20 > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9009 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9009 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9010 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9010 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9011 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9011 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9012 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9012 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9013 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9013 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9014 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9014 > [java] Server:Starting Server-- > [java] args:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bun > it\.\build\app\webunit-ms.jar=20 > com.zeborg.webunit.ie.ExplorerIORPCServer > 9015 > [java] Execing:wjview /vst -cp:p > C:\jsource\webunit\cvs8\webunit\.\lib\rmi.zip;C:\jsource > \webunit\cvs8\we > bunit\.\build\app\webunit-ms.jar > com.zeborg.webunit.ie.ExplorerIORPCServer 9015 > [java] Server:Starting Server-- > [java] ......E.E.E.E....E... > [java] Time: 18.897 > [java] There were 5 errors: > [java] 1) testEnable(com.zeborg.webunit.EnableDisableTest) > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuff happened > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > ativeWebClientSt > ub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > ltWebClient.java > :495) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDi > sableTest.java:7 > 5) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDi > sableTest.java:7 > 5) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > [java] 2)=20 > testCheckBoxClick(com.zeborg.webunit.EnableDisableTest) > [java] *****RemoteProcess Client:Finalize: > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuff happened > [java] Server:End Server Normal > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > ativeWebClientSt > ub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > ltWebClient.java > :495) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(E > nableDisableTest > .java:157) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(E > nableDisableTest > .java:157) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > [java] 3)=20 > testCheckBoxClick2(com.zeborg.webunit.EnableDisableTest) > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuff happened > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > ativeWebClientSt > ub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > ltWebClient.java > :495) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2( > EnableDisableTes > t.java:194) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2( > EnableDisableTes > t.java:194) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > [java] 4) > testCheckBoxClick_com(com.zeborg.webunit.EnableDisableTest) > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuff happened > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(N > ativeWebClientSt > ub.java:95) > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(Defau > ltWebClient.java > :495) > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:37) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_c > om(EnableDisable > Test.java:234) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(De > faultWebCheckFie > ld.java:41) > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_c > om(EnableDisable > Test.java:234) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > [java] 5) testGetLinkByText(com.zeborg.webunit.WebLinkTest) > [java] java.lang.RuntimeException: Item not found.=20 > PropName:text > token: Next --> > [java] at > com.zeborg.webunit.util.DefaultWebTag.findFirst(DefaultW > ebTag.java:328) > [java] at > com.zeborg.webunit.util.DefaultWebTag.getLinkWith(Defaul > tWebTag.java:435 > ) > [java] at > com.zeborg.webunit.util.DefaultWebTag.getLinkWithImageTe > xt(DefaultWebTag > .java:441) > [java] at > com.zeborg.webunit.WebLinkTest.testGetLinkByText(WebLink > Test.java:154) > [java] at=20 > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod > AccessorImpl.jav > a:39) > [java] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegati > ngMethodAccessor > Impl.java:25) > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) > =20 > [java] FAILURES!!! > [java] Tests run: 16, Failures: 0, Errors: 5 > =20 > =20 > =20 > C:\jsource\webunit\cvs8\webunit> > -----Original Message----- > From: Brian Knorr [mailto:bt...@ne...] > Sent: Wednesday, November 06, 2002 12:50 PM > To: web...@li... > Cc: dg...@sh... > Subject: [Webunitproj-users] unit tests failing >=20 >=20 > I did a clean update and build from cvs and ran the=20 > unit tests... the > following errors occurred... is this a known issue? Thanks. >=20 > =20 >=20 > [java] There were 4 errors: >=20 > [java] 1) testEnable(com.zeborg.webunit.EnableDisableTest) >=20 > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuf >=20 > f happened >=20 > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) >=20 > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native >=20 > WebClientStub.java:95) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb >=20 > Client.java:496) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default >=20 > WebCheckField.java:37) >=20 > [java] at > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisable >=20 > Test.java:75) >=20 > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) >=20 > =20 >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default >=20 > WebCheckField.java:41) >=20 > [java] at > com.zeborg.webunit.EnableDisableTest.testEnable(EnableDisable >=20 > Test.java:75) >=20 > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) >=20 > [java] 2)=20 > testCheckBoxClick(com.zeborg.webunit.EnableDisableTest) >=20 > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuf >=20 > f happened >=20 > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) >=20 > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native >=20 > WebClientStub.java:95) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb >=20 > Client.java:496) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default >=20 > WebCheckField.java:37) >=20 > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(Enable >=20 > DisableTest.java:157) >=20 > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) >=20 > =20 >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default >=20 > WebCheckField.java:41) >=20 > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick(Enable >=20 > DisableTest.java:157) >=20 > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) >=20 > [java] 3)=20 > testCheckBoxClick2(com.zeborg.webunit.EnableDisableTest) >=20 > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuf >=20 > f happened >=20 > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) >=20 > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native >=20 > WebClientStub.java:95) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb >=20 > Client.java:496) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default >=20 > WebCheckField.java:37) >=20 > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2(Enabl >=20 > eDisableTest.java:194) >=20 > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) >=20 > =20 >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default >=20 > WebCheckField.java:41) >=20 > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick2(Enabl >=20 > eDisableTest.java:194) >=20 > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) >=20 > [java] 4) > testCheckBoxClick_com(com.zeborg.webunit.EnableDisableTest) >=20 > [java] java.lang.RuntimeException:=20 > Error:java.rmi.RemoteException: > Bad Stuf >=20 > f happened >=20 > [java] at=20 > com.zeborg.iorpc.Stub.inokeMethod(Stub.java:46) >=20 > [java] at > com.zeborg.webunit.iorpc.NativeWebClientStub.setOption(Native >=20 > WebClientStub.java:95) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebClient.setOption(DefaultWeb >=20 > Client.java:496) >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default >=20 > WebCheckField.java:37) >=20 > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_com(En >=20 > ableDisableTest.java:234) >=20 > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) >=20 > =20 >=20 > [java] at > com.zeborg.webunit.util.DefaultWebCheckField.setValue(Default >=20 > WebCheckField.java:41) >=20 > [java] at > com.zeborg.webunit.EnableDisableTest.testCheckBoxClick_com(En >=20 > ableDisableTest.java:234) >=20 > [java] at > com.zeborg.webunit.WebUnitSuite.main(WebUnitSuite.java:37) >=20 > =20 >=20 > [java] FAILURES!!! >=20 > [java] Tests run: 16, Failures: 0, Errors: 4 >=20 |