Hi Skip,

It works,,,Thanks a lot!!!

Kavitha


 


--- Skip Carter <[EMAIL PROTECTED]> wrote: > 
> Kavitha,
> 
> > I have the class, Servlet.class and I have placed
> it
> > in the Web-Inf folder.Now my main sitemap is as
> > follows:
> > 
> > <map:match pattern="Servlet/*">(what should be
> there
> > in the Servlet folder?)
> > <map:act type="request">
> > <map:parameter name="parameters" value="true"/>
> > <map:generate src=" " />(what should be the
> source?)
> > <map:transform src="stylesheets/servlet.xsl"/>
> > </map:act>
> > <map:serialize type="html"/>
> > </map:match> 
> > 
> > My servlet generates an xml file as an output
> stream.
> > 
> > and is the following URL be used to see the
> result?
> > 
> > http://localhost:8080/cocoon/Servlet
> 
> Ok, let me try to help by giving a step-by-step
> description:
> 
> your servlet class file is located in:  
> WEB-INF/classes/
> 
> web.xml has:
> 
>   <servlet>
>     <servlet-name>Hello</servlet-name>        <!--
> the name we will use to 
> refer to the servlet -->
>     <servlet-class>HelloXML</servlet-class>   <!--
> the actual name of the 
> Servlet class -->
>   </servlet>
> 
>   <servlet-mapping>
>     <servlet-name>Hello</servlet-name>
>     <url-pattern>/internal/Hello</url-pattern>   
> <!-- the URL path to the XML 
> servlet  -->
>   </servlet-mapping>
> 
> 
> 
> sitemap.xmap has:
> 
>        <map:match pattern="HelloWorld">            
> <!-- the PUBLIC name of 
> the servlet -->
>            <map:act type="request">
>                <map:parameter name="parameters"
> value="true"/>
>                 <!-- here we call the servlet that
> generates XML -->
>                <map:generate 
> src="http://localhost:8080/cocoon/internal/Hello{
> requestQuery}" />
>                <map:transform
> src="stylesheets/hello.xsl" />
>            </map:act>
>            <map:serialize type="html"/>
>       </map:match>
> 
> 
> so that the Web request: 
> http://localhost:8080/cocoon/HelloWorld   should 
> invoke this pattern
> 
> (if you know to type:
> http://localhost:8080/cocoon/internal/Hello   you
> will 
> get the XML output).
> 
> 
> Hope that is more clear for you.
> 
> 
> -- 
>  Dr. Everett (Skip) Carter      Phone: 831-641-0645
> FAX:  831-641-0647
>  Taygeta Scientific Inc.        INTERNET:
> [EMAIL PROTECTED]
>  1340 Munras Ave., Suite 314    WWW:
> http://www.taygeta.com
>  Monterey, CA. 93940            
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
---------------------------------------------------------------------
> Please check that your question  has not already
> been answered in the
> FAQ before posting.    
> <http://xml.apache.org/cocoon/faq/index.html>
> 
> To unsubscribe, e-mail:    
> <[EMAIL PROTECTED]>
> For additional commands, e-mail:  
> <[EMAIL PROTECTED]>
>  

________________________________________________________________________
Want to sell your car? advertise on Yahoo Autos Classifieds. It's Free!!
       visit http://in.autos.yahoo.com

---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to