This content has been marked as final.
Show 5 replies
-
1. Re: What does
peterj Jan 15, 2007 3:39 PM (in response to rikr2)Please post the relevant contents of your web.xml file, and also the layout of your war file (and the layout of the jar files if your servlet classes are in jar files).
-
2. Re: What does
rikr2 Jan 18, 2007 10:01 AM (in response to rikr2)Thanks, you address me and i just solved my problem
-
3. Re: What does
rajrsingh Jan 26, 2007 2:44 AM (in response to rikr2)What was the solution? I have the same problem.
I have a dead simple web.xml:<web-app> <display-name>UMI</display-name> <description>UMI web service interfaces</description> <servlet> <servlet-name>TEST</servlet-name> <servlet-class>org.rajsingh.umi.service.client.BasetableService</servlet-class> </servlet> <servlet-mapping> <servlet-name>TEST</servlet-name> <url-pattern>/test</url-pattern> </servlet-mapping> </web-app>
and a very basic test servlet:public class BasetableService extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { doXMLResponse("<msg><content>Hello EJB!</content></msg>", res); } public static void doXMLResponse(String xml, HttpServletResponse res) throws IOException { res.setContentType("text/xml"); res.getWriter().write(xml); res.getWriter().close(); } }
and here's the war file listing:
META-INF/
META-INF/MANIFEST.MF
org/
org/rajsingh/
org/rajsingh/umi/
org/rajsingh/umi/service/
org/rajsingh/umi/service/BasetableService.class
WEB-INF/
WEB-INF/web.xml -
4. Re: What does
rajrsingh Jan 26, 2007 2:49 AM (in response to rikr2)Oh man I wish I could delete that post. Seing it posted finally made recognize the class path in web.xml is wrong.
-
5. Re: What does
raist_majere Feb 1, 2007 3:04 PM (in response to rikr2)But rajrsingh, the problem you have is that your classes must be under WEB-INF/classes folder (move the org directory into WEB-INF/classes)