can we use load-on-startup for serviceImpl

41 views
Skip to first unread message

karun kumar

unread,
Jun 20, 2012, 2:19:45 PM6/20/12
to Google Web Toolkit
Hi
 
i have implemented very simple serviceImple i.e RPC class as shown below:
 

@SuppressWarnings

("serial")

public

class SlimLookUpImpl extends RemoteServiceServlet {

public void SlimLookUpImpl()

{

System.

out.println("console output while startup ");

}

}

 

I have added this servelt entry in web.xml

<servlet>

<servlet-name>slimServlet</servlet-name>

<servlet-class>com.application.server.SlimLookUpImpl</servlet-class>

<load-on-startup>1</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>slimServlet</servlet-name>

<url-pattern>/application/slimService</url-pattern>

</servlet-mapping>

 

my question here is can we do load-on-startup for this servlet.

currently servlet is not loading on startup.

 

Thanks

karun

Shawn Brown

unread,
Jun 20, 2012, 5:33:55 PM6/20/12
to google-we...@googlegroups.com
> my question here is can we do load-on-startup for this servlet.
>
> currently servlet is not loading on startup.

How do you know?? ;^)
public void SlimLookUpImpl() is a method that never gets called.


Try one of these:

@Override public void init() throws ServletException {
}

private SlimLookUpImpl() {

}

Shawn

karun

unread,
Jun 20, 2012, 10:05:42 PM6/20/12
to google-we...@googlegroups.com
Hi Shawn,
 
Thanks for reply.
 
after starting the tomcat
 
i didnt find the System.out.println message in console/logs of tomcat.
 
Thanks
karun

Nikola Markovic

unread,
Jun 21, 2012, 3:18:37 AM6/21/12
to google-we...@googlegroups.com
You misplaced the constructor with a method. You have an extra "void" there.



karun

unread,
Jun 21, 2012, 7:08:23 AM6/21/12
to google-we...@googlegroups.com
Thanks nikola
 
it worked, my mistake i added extra void to constructor.
Reply all
Reply to author
Forward
0 new messages