This line fails:
FooServiceImpl server = (FooServiceImpl ) proxy.getService
("com.foo.server");
The server is null.
On Sep 21, 6:48 pm, Pion <[email protected]> wrote:
> I have the following server side code:
>
> package com.foo.server;
> // code deleted for brevity
> /**
> * The server side implementation of the RPC service.
> */
> @SuppressWarnings("serial")
> public class FooServiceImpl extends RemoteServiceServlet implements
> FooService {
> // code deleted for brevity
> @Override
> public String barTest() {
> return "unitTest";
> }
> } // FooServiceImpl
>
> I copied/implemented the TestEnvironment and LocalServiceTestCase
> classes as shown
> onhttp://code.google.com/appengine/docs/java/howto/unittesting.html.
>
> Then, I implemented the following:
> public class ServerTest extends LocalServiceTestCase {
>
> ApiProxyLocalImpl proxy = (ApiProxyLocalImpl)
> ApiProxy.getDelegate();
> FooServiceImpl server = (FooServiceImpl ) proxy.getService
> ("com.foo.server");
>
> String result = barTest(); // produces
> java.lang.NullPointerException
> assertEquals("unitTest", result);
>
> } // ServerTest
>
> I got the java.lang.NullPointerException on this line "String result =
> barTest();"
>
> My environments: GAE 1.25, GWT 1.7, Eclipse-Galileo on Windows Vista.
>
> I am new on this. What did I do wrong?
>
> Thanks in advance for your help.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google App Engine for Java" 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-appengine-java?hl=en
-~----------~----~----~----~------~----~------~--~---