It seems you dont have defined the rpc servlet in the
com/TestGreeting.gwt.xml used
for testing

If you want to take a look how a rpc test looks like you could take a look
to the example test generated by  webAppCreator:

/path_to_gwt_sdk/webAppCreator -maven -noant -out hello com.example
then take a look to hello/src/test/java/com/exampleJUnit.gwt.xml

- Manolo


On Sat, Oct 13, 2012 at 8:42 PM, Rebecca Nordhauser <
[email protected]> wrote:

>
> Did you ever figure out what was going wrong?  I'm having the same error.
>
>
>
> On Tuesday, October 2, 2012 12:15:15 PM UTC-4, Manuel Carrasco wrote:
>
>> What is the content of your  com/TestGreeting.gwt.xml file ?
>>
>>
>>
>>
>> On Fri, Sep 28, 2012 at 11:18 AM, Ronsen <[email protected]> wrote:
>>
>>> Hi.
>>>
>>> I want to test a rpc call. I use the standard GWTproject and this
>>> testclass:
>>>
>>> public class TestGreetingService extends GWTTestCase {
>>>     /**
>>>      * Must refer to a valid module that sources this class.
>>>      */
>>>     public String getModuleName() {
>>>         return "com.TestGreeting";
>>>     }
>>>
>>>     /**
>>>      * This test will send a request to the server using the greetServer
>>> method
>>>      * in GreetingService and verify the response.
>>>      */
>>>     public void testGreetingService() {
>>>         // Create the service that we will test.
>>>         GreetingServiceAsync greetingService = GWT
>>>                 .create(GreetingService.class)**;
>>>         ServiceDefTarget target = (ServiceDefTarget) greetingService;
>>>         target.setServiceEntryPoint(**GWT.getModuleBaseURL() +
>>> "TestGreeting/greet");
>>>
>>>         // Since RPC calls are asynchronous, we will need to wait for a
>>> response
>>>         // after this test method returns. This line tells the test
>>> runner to
>>>         // wait
>>>         // up to 10 seconds before timing out.
>>>         delayTestFinish(20000);
>>>
>>>         // Send a request to the server.
>>>         greetingService.greetServer("**GWT User", new
>>> AsyncCallback<String>() {
>>>             public void onFailure(Throwable caught) {
>>>                 // The request resulted in an unexpected error.
>>>                 fail("Request failure: " + caught.getMessage());
>>>             }
>>>
>>>             public void onSuccess(String result) {
>>>                 // Verify that the response is correct.
>>>                 assertTrue(result.startsWith("**Hello, GWT User!"));
>>>
>>>                 // Now that we have received a response, we need to tell
>>> the
>>>                 // test runner
>>>                 // that the test is complete. You must call finishTest()
>>> after
>>>                 // an
>>>                 // asynchronous test finishes successfully, or the test
>>> will
>>>                 // time out.
>>>                 finishTest();
>>>             }
>>>         });
>>>     }
>>> }
>>>
>>> That's the error I get. Can someone help me?
>>>
>>> 200 - POST /com.TestGreeting.JUnit/**junithost (192.168.1XX.XX) 381
>>> bytes
>>> [WARN] 404 - POST /com.TestGreeting.JUnit/**TestGreeting/greet
>>> (192.168.1XX.XX) 1427 bytes
>>>    Request headers
>>>       Host: 192.168.1XX.XX:53577
>>>       User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
>>> rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19
>>>       Accept-Language: en-us
>>>       Accept: */*
>>>       Connection: Keep-Alive
>>>       Referer: http://192.168.1XX.XX:53577/**
>>> com.TestGreeting.JUnit/junit-**standards.html?gwt.codesvr=**
>>> 192.168.1XX.XX:53572<http://192.168.1XX.XX:53577/com.TestGreeting.JUnit/junit-standards.html?gwt.codesvr=192.168.1XX.XX:53572>
>>>       X-GWT-Permutation: HostedMode
>>>       X-GWT-Module-Base: http://1192.168.1XX.XX:53577/**
>>> com.TestGreeting.JUnit/<http://1192.168.1XX.XX:53577/com.TestGreeting.JUnit/>
>>>       Content-Type: text/x-gwt-rpc; charset=utf-8
>>>       Content-Length: 181
>>>    Response headers
>>>       Content-Type: text/html; charset=iso-8859-1
>>>       Content-Length: 1427
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Google Web Toolkit" group.
>>> To view this discussion on the web visit https://groups.google.com/d/**
>>> msg/google-web-toolkit/-/**FnhdKxTKa5cJ<https://groups.google.com/d/msg/google-web-toolkit/-/FnhdKxTKa5cJ>
>>> .
>>> To post to this group, send email to google-we...@**googlegroups.com.
>>>
>>> To unsubscribe from this group, send email to google-web-toolkit+**
>>> [email protected].
>>> For more options, visit this group at http://groups.google.com/**
>>> group/google-web-toolkit?hl=en<http://groups.google.com/group/google-web-toolkit?hl=en>
>>> **.
>>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-web-toolkit/-/SkdWMb8XhFIJ.
>
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to