Try this: in

myBlock1/src/main/resources/META-INF/cocoon/spring/servlet-service.xml 

set 

mount-path=""

-------------------

  <bean id="com.mycompany.myBlock1.block"
class="org.apache.cocoon.sitemap.SitemapServlet">
    <servlet:context mount-path="" context-path="blockcontext:/myBlock1/">
      <servlet:connections>
        <entry key="myBlock2" value-ref="com.mycompany.myBlock2.service"/>
      </servlet:connections>
    </servlet:context>
  </bean>

-------------------


 
Robin
 

-----Original Message-----
From: Grzegorz Kossakowski [mailto:[EMAIL PROTECTED] 
Sent: 21 January 2008 20:17
To: [email protected]
Subject: Re: How Mounting your block at the root level ??

Sébastien Geindre pisze:
> In documentation i can read :
> 
> 
>      Mounting your block at the root level
> 
> You can mount your block at the root level in the application URI space,
> so that instead of using (for example) the URI
> http://localhost:8888/myBlock/foo/bar to request a page, you would
> request it at http://localhost:8888/foo/bar.
> 
> To do this, edit
> myBlock/src/main/resources/META-INF/cocoon/spring/block.xml , and change
> the element
> 
>    <property name="mountPath" value="/myBlock1"/>
> 
> to
> 
>    <property name="mountPath" value=""/>
> 
> is it still working ?

Have you tried:

    <property name="mountPath" value="/"/>

Report if it's working so we can fix code or documentation (most probably
the latter)

<snip/>

> The question is is it possible to change the URL :
> http://myMachine:port/myWebApplication/myBlock/resource
> 
> to http://myMachine:port/resource ???

Yep, definitively it's possible.

-- 
Grzegorz Kossakowski
Committer and PMC Member of Apache Cocoon
http://reflectingonthevicissitudes.wordpress.com/

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




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

Reply via email to