You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Andrew Answer <A....@ftc.ru> on 2001/10/01 09:27:13 UTC

Re: AW: XIncludeTransformer still not working

Hello Jörn,

  My xinclude not work. May be you send me your config?
  I have win2000/jdk1.3.1_01/Resin 2.0.2/Cocoon2.0rc1a.
  My sitemap and xsp-file already here. I can't understand
  where is problem...
  Now error caching-independent. If even Resin cache disabled and
  NonCachingEvent/StreamPipeline used, XInclude not work for me.
  CInclude using is not right way - i need to use XPath/XPointer
  expressions in href attribute.
  
>*************Original message*************
> From: Jörn Heid <he...@fh-heilbronn.de>
> To: cocoon-dev@xml.apache.org <co...@xml.apache.org>
> Date: Friday, September 28, 2001, 10:19:27 PM
> Subject: AW: XIncludeTransformer still not working
> I just tested RC1a.
> It works perfectly for me.

> The only difference I found is the type-attribute:

> <xinclude:include parse="xml" href="../menu.xml"/>

> But I hae a question. As far as I know CInclude is not a standard, isn't it?
> For that why is CInclude preferred?

> JOERN_HEID

> -----Ursprüngliche Nachricht-----
> Von: Morrison, John [mailto:John.Morrison@uk.experian.com]
> Gesendet: Freitag, 28. September 2001 10:34
> An: 'cocoon-dev@xml.apache.org'
> Betreff: RE: XIncludeTransformer still not working


> Hi,

> I'm currently looking at the XIncludeTransformer with an eye to getting it
> working again.  If the xml you wish to include doesn't require any
> xpointer() functionality, I can recommend using the CIncludeTransformer - it
> works ;)

> J.

>> -----Original Message-----
>> From: Andrew Answer [mailto:A.Nuzhdov@ftc.ru]
>> Sent: Friday, 28 September 2001 7:05 am
>> To: cocoon-dev@xml.apache.org
>> Subject: XIncludeTransformer still not working
>>
>>
>> Hello cocoon-dev,
>>
>>   Inside C2rc1 XIncludeTransformer still not working.
>>   I do this:
>>
>>   index.xsp:
>> <xsp:page
>>  xmlns:xsp="http://apache.org/xsp"
>>  xmlns:xinclude="http://www.w3.org/2001/XInclude">
>> <page>
>>    <xinclude:include href="menu.xml"/>
>> </page>
>> </xsp:page>
>>
>> sitemap.xmap:
>>    <map:match pattern="*.xsp">
>>     <map:generate type="serverpages" src="docs/{1}.xsp"/>
>>     <map:transform type="xinclude"/>
>>     <map:transform src="stylesheets/index.xsl"/>
>>     <map:serialize/>
>>    </map:match>
>>
>>    But error occured:
>>  [
>> org.apache.cocoon.ProcessingException: Exception in
>> ServerPagesGenerator.generate(): java.lang.NullPointerException
>>         at
>> org.apache.cocoon.generation.ServerPagesGenerator.generate(Ser
>> verPagesGenerator.java:187)
>>         at
>> org.apache.cocoon.components.pipeline.CachingEventPipeline.pro
>> cess(CachingEventPipeline.java:214)
>>         at
>> org.apache.cocoon.components.pipeline.CachingStreamPipeline.pr
>> ocess(CachingStreamPipeline.java:364)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN189(sitemap_x
>> map.java:1517)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:841)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:763)
>>         at
>> org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
>>         at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:115)
>>         at org.apache.cocoon.Cocoon.process(Cocoon.java:446)
>>         at
>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.
>> java:520)
>>         at
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
>>         at
>> com.caucho.server.http.FilterChainServlet.doFilter(FilterChain
>> Servlet.java:82)
>>         at
>> com.caucho.server.http.Invocation.service(Invocation.java:277)
>>         at
>> com.caucho.server.http.CacheInvocation.service(CacheInvocation
>> .java:129)
>>         at
>> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.j
>> ava:216)
>>         at
>> com.caucho.server.http.HttpRequest.handleConnection(HttpReques
>> t.java:158)
>>         at
>> com.caucho.server.TcpConnection.run(TcpConnection.java:140)
>>         at java.lang.Thread.run(Thread.java:484)
>> java.lang.NullPointerException
>>         at
>> org.apache.cocoon.transformation.XIncludeTransformer.processXI
>> ncludeElement(XIncludeTransformer.java:212)
>>         at
>> org.apache.cocoon.transformation.XIncludeTransformer.startElem
>> ent(XIncludeTransformer.java:127)
>>         at
>> org.apache.cocoon.generation.ServerPagesGenerator.startElement
>> (ServerPagesGenerator.java:316)
>>         at
>> org.apache.cocoon.www.docs.index2_xsp.generate(index2_xsp.java)
>>         at
>> org.apache.cocoon.generation.ServerPagesGenerator.generate(Ser
>> verPagesGenerator.java:175)
>>         at
>> org.apache.cocoon.components.pipeline.CachingEventPipeline.pro
>> cess(CachingEventPipeline.java:214)
>>         at
>> org.apache.cocoon.components.pipeline.CachingStreamPipeline.pr
>> ocess(CachingStreamPipeline.java:364)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN189(sitemap_x
>> map.java:1517)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:841)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:763)
>>         at
>> org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
>>         at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:115)
>>         at org.apache.cocoon.Cocoon.process(Cocoon.java:446)
>>         at
>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.
>> java:520)
>>         at
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
>>         at
>> com.caucho.server.http.FilterChainServlet.doFilter(FilterChain
>> Servlet.java:82)
>>         at
>> com.caucho.server.http.Invocation.service(Invocation.java:277)
>>         at
>> com.caucho.server.http.CacheInvocation.service(CacheInvocation
>> .java:129)
>>         at
>> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.j
>> ava:216)
>>         at
>> com.caucho.server.http.HttpRequest.handleConnection(HttpReques
>> t.java:158)
>>         at
>> com.caucho.server.TcpConnection.run(TcpConnection.java:140)
>>         at java.lang.Thread.run(Thread.java:484)
>>  ]
>>
>> Your comments?
>>
>> Best regards,
>>   Andrew Answer                  A.Nuzhdov@ftc.ru
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
>> For additional commands, email: cocoon-dev-help@xml.apache.org
>>


> =======================================================================
> Information in this email and any attachments are confidential, and may
> not be copied or used by anyone other than the addressee, nor disclosed
> to any third party without our permission.  There is no intention to
> create any legally binding contract or other commitment through the use
> of this email.

> Experian Limited (registration number 653331).
> Registered office: Talbot House, Talbot Street, Nottingham NG1 5HF

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
> For additional commands, email: cocoon-dev-help@xml.apache.org

>*************Original message*************
Best regards,
  Andrew Answer               A.Nuzhdov@ftc.ru


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Re[3]: XIncludeTransformer still not working

Posted by Andrew Answer <A....@ftc.ru>.
At your computer all working, but for me not???
Listen to me.
Now i'm work Win2000 SP2, resin 2.0.1 (without caching)(for testing, 2.0.2 is better), c2 rc1a.
I.e. is a same configuration.
I build my own webapp called "mysite" & place it into Resin webapps dir.
See my files:

mysite\docs\index.xsp:
<?xml version="1.0" encoding="UTF-8"?>
<xsp:page 
 xmlns:xsp="http://apache.org/xsp"
 xmlns:xinclude="http://www.w3.org/2001/XInclude">
<page>
 <xinclude:include parse="xml" href="menu"/>
</page>
</xsp:page>

mysite\docs\menu (no extension for simplification):
<?xml version="1.0" encoding="UTF-8"?>
<block title="main">
<menu>
 <menu-item title="a" link="index.xml"/>
</menu>
</block>

mysite\stylesheets\index.xsl (copy-template):
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 <xsl:template match="@*|node()">
  <xsl:copy>
    <xsl:apply-templates select="@*|node()"/>
  </xsl:copy>
 </xsl:template>
</xsl:stylesheet>
  
mysite\sitemap.xmap:
...
 <map:pipelines>
  <map:pipeline>
   <map:match pattern="**.xsp">
    <map:generate type="serverpages" src="docs/{1}.xsp"/>
    <map:transform type="xinclude"/>
    <map:transform src="stylesheets/index.xsl"/>
    <map:serialize/>
   </map:match>
   <map:match pattern="**.xml">
    <map:generate src="docs/{1}.xsp"/>
    <map:transform type="xinclude"/>
    <map:transform src="stylesheets/index.xsl"/>
    <map:serialize/>
   </map:match>
   <map:handle-errors>
    <map:transform src="stylesheets/error2html.xsl"/>
    <map:serialize status-code="500"/>
   </map:handle-errors>
  </map:pipeline>
 </map:pipelines>
...

conf\resin.conf:
<caucho.com>
<java compiler="internal" compiler-args="" work-dir='work'/>
<jsp precompile='true' static-encoding='true' recompile-on-error='true'/>
<http-server>
  <app-dir>doc</app-dir>
  <http port='80'/>
  <srun host='127.0.0.1' port='6802'/>
  <class-update-interval>2</class-update-interval>
  <!--
     - Select an error page to display when the connection fails.
     -
     - <error-page location='connection' location='/my-error-page.html'/>
    -->
  <caucho-status>true</caucho-status>
  <thread-max>150</thread-max>
  <thread-keepalive id='100'/>
  <request-timeout id='30s'/>
  <accept-buffer-size id='256'/>
  <thread-min id='5'/>
  <ignore-client-disconnect>true</ignore-client-disconnect>
  <cache dir='cache' size='1024' entries='8192' enable='false'/> 
  <host id=''>
    <war-dir id='webapps'/>
    <web-app id='/'>
      <!-- how often to check servlets for changes (id used for brevity) -->
      <class-update-interval id='2'/>
      <!--
         - The classpath directive may be repeated.  Source is optional
         - Servlets and beans generally belong in WEB-INF/classes
        -->
      <classpath id='WEB-INF/classes'
                 source='WEB-INF/classes'
                 compile='true'/>
      <!--
         - Expires time for a cacheable file.  Production sites will
         - normally change this to '15m'
        -->
      <!-- <cache-mapping url-pattern='/' expires='2s'/> -->
      <welcome-file-list>index.xml, index.xtp, index.jsp, index.html</welcome-file-list>
      <session-config>
        <session-max>4096</session-max>
        <session-timeout>30</session-timeout>
        <enable-cookies>true</enable-cookies>
        <enable-url-rewriting>true</enable-url-rewriting>
      </session-config>
    </web-app>
  </host>
</http-server>
</caucho.com>

mysite\WEB-INF\lib list:
avalon-excalibur-4.0.jar
avalon-framework-4.0.jar
cocoon-2.0rc1.jar
hsqldb-1.61.jar
jakarta-regexp-1.2.jar
jstyle.jar
logkit-1.0b5.jar
maybeupload.jar
resolver.jar
xalan-2.2.0-dev.jar
xerces_1_4_3.jar

If i use XInclude in xml-files, all working. Errors appears only when i process xsp-files.
Now error caching-independent. If even Resin cache disabled and NonCachingEvent/StreamPipeline used, XInclude not work.
[
org.apache.cocoon.ProcessingException: Exception in ServerPagesGenerator.generate(): java.lang.NullPointerException
        at org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:187) 
        at org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:214) 
        at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:364) 
        at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN4000E3(sitemap_xmap.java) 
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java) 
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java) 
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) 
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:116) 
        at org.apache.cocoon.Cocoon.process(Cocoon.java:495) 
        at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:534) 
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:103) 
        at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:82) 
        at com.caucho.server.http.Invocation.service(Invocation.java:272) 
        at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:216) 
        at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158) 
        at com.caucho.server.TcpConnection.run(TcpConnection.java:140) 
        at java.lang.Thread.run(Thread.java:484) 
java.lang.NullPointerException 
        at org.apache.cocoon.transformation.XIncludeTransformer.processXIncludeElement(XIncludeTransformer.java:201) 
        at org.apache.cocoon.transformation.XIncludeTransformer.startElement(XIncludeTransformer.java:116) 
        at org.apache.cocoon.generation.ServerPagesGenerator.startElement(ServerPagesGenerator.java:316) 
        at org.apache.cocoon.www.docs.index2_xsp.generate(index2_xsp.java) 
        at org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:175) 
        at org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:214) 
        at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:364) 
        at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN4000E3(sitemap_xmap.java) 
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java) 
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java) 
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) 
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:116) 
        at org.apache.cocoon.Cocoon.process(Cocoon.java:495) 
        at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:534) 
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:103) 
        at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:82) 
        at com.caucho.server.http.Invocation.service(Invocation.java:272) 
        at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:216) 
        at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158) 
        at com.caucho.server.TcpConnection.run(TcpConnection.java:140) 
        at java.lang.Thread.run(Thread.java:484) 
]

But why your app work whereas my app not?

Best regards,
  Andrew Answer               A.Nuzhdov@ftc.ru

---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


AW: AW: XIncludeTransformer still not working

Posted by Jörn Heid <he...@fh-heilbronn.de>.
I'm not using XPath/XPointer expressions. Perhaps that's the great
difference.
I'm using win 2000 SP2, resin 2.0.1 (without caching), c2 rc1a.

-----Ursprüngliche Nachricht-----
Von: Andrew Answer [mailto:A.Nuzhdov@ftc.ru]
Gesendet: Montag, 1. Oktober 2001 09:27
An: Jörn Heid
Betreff: Re: AW: XIncludeTransformer still not working


Hello Jörn,

  My xinclude not work. May be you send me your config?
  I have win2000/jdk1.3.1_01/Resin 2.0.2/Cocoon2.0rc1a.
  My sitemap and xsp-file already here. I can't understand
  where is problem...
  Now error caching-independent. If even Resin cache disabled and
  NonCachingEvent/StreamPipeline used, XInclude not work for me.
  CInclude using is not right way - i need to use XPath/XPointer
  expressions in href attribute.

>*************Original message*************
> From: Jörn Heid <he...@fh-heilbronn.de>
> To: cocoon-dev@xml.apache.org <co...@xml.apache.org>
> Date: Friday, September 28, 2001, 10:19:27 PM
> Subject: AW: XIncludeTransformer still not working
> I just tested RC1a.
> It works perfectly for me.

> The only difference I found is the type-attribute:

> <xinclude:include parse="xml" href="../menu.xml"/>

> But I hae a question. As far as I know CInclude is not a standard, isn't
it?
> For that why is CInclude preferred?

> JOERN_HEID

> -----Ursprüngliche Nachricht-----
> Von: Morrison, John [mailto:John.Morrison@uk.experian.com]
> Gesendet: Freitag, 28. September 2001 10:34
> An: 'cocoon-dev@xml.apache.org'
> Betreff: RE: XIncludeTransformer still not working


> Hi,

> I'm currently looking at the XIncludeTransformer with an eye to getting it
> working again.  If the xml you wish to include doesn't require any
> xpointer() functionality, I can recommend using the CIncludeTransformer -
it
> works ;)

> J.

>> -----Original Message-----
>> From: Andrew Answer [mailto:A.Nuzhdov@ftc.ru]
>> Sent: Friday, 28 September 2001 7:05 am
>> To: cocoon-dev@xml.apache.org
>> Subject: XIncludeTransformer still not working
>>
>>
>> Hello cocoon-dev,
>>
>>   Inside C2rc1 XIncludeTransformer still not working.
>>   I do this:
>>
>>   index.xsp:
>> <xsp:page
>>  xmlns:xsp="http://apache.org/xsp"
>>  xmlns:xinclude="http://www.w3.org/2001/XInclude">
>> <page>
>>    <xinclude:include href="menu.xml"/>
>> </page>
>> </xsp:page>
>>
>> sitemap.xmap:
>>    <map:match pattern="*.xsp">
>>     <map:generate type="serverpages" src="docs/{1}.xsp"/>
>>     <map:transform type="xinclude"/>
>>     <map:transform src="stylesheets/index.xsl"/>
>>     <map:serialize/>
>>    </map:match>
>>
>>    But error occured:
>>  [
>> org.apache.cocoon.ProcessingException: Exception in
>> ServerPagesGenerator.generate(): java.lang.NullPointerException
>>         at
>> org.apache.cocoon.generation.ServerPagesGenerator.generate(Ser
>> verPagesGenerator.java:187)
>>         at
>> org.apache.cocoon.components.pipeline.CachingEventPipeline.pro
>> cess(CachingEventPipeline.java:214)
>>         at
>> org.apache.cocoon.components.pipeline.CachingStreamPipeline.pr
>> ocess(CachingStreamPipeline.java:364)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN189(sitemap_x
>> map.java:1517)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:841)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:763)
>>         at
>> org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
>>         at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:115)
>>         at org.apache.cocoon.Cocoon.process(Cocoon.java:446)
>>         at
>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.
>> java:520)
>>         at
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
>>         at
>> com.caucho.server.http.FilterChainServlet.doFilter(FilterChain
>> Servlet.java:82)
>>         at
>> com.caucho.server.http.Invocation.service(Invocation.java:277)
>>         at
>> com.caucho.server.http.CacheInvocation.service(CacheInvocation
>> .java:129)
>>         at
>> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.j
>> ava:216)
>>         at
>> com.caucho.server.http.HttpRequest.handleConnection(HttpReques
>> t.java:158)
>>         at
>> com.caucho.server.TcpConnection.run(TcpConnection.java:140)
>>         at java.lang.Thread.run(Thread.java:484)
>> java.lang.NullPointerException
>>         at
>> org.apache.cocoon.transformation.XIncludeTransformer.processXI
>> ncludeElement(XIncludeTransformer.java:212)
>>         at
>> org.apache.cocoon.transformation.XIncludeTransformer.startElem
>> ent(XIncludeTransformer.java:127)
>>         at
>> org.apache.cocoon.generation.ServerPagesGenerator.startElement
>> (ServerPagesGenerator.java:316)
>>         at
>> org.apache.cocoon.www.docs.index2_xsp.generate(index2_xsp.java)
>>         at
>> org.apache.cocoon.generation.ServerPagesGenerator.generate(Ser
>> verPagesGenerator.java:175)
>>         at
>> org.apache.cocoon.components.pipeline.CachingEventPipeline.pro
>> cess(CachingEventPipeline.java:214)
>>         at
>> org.apache.cocoon.components.pipeline.CachingStreamPipeline.pr
>> ocess(CachingStreamPipeline.java:364)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN189(sitemap_x
>> map.java:1517)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:841)
>>         at
>> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:763)
>>         at
>> org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
>>         at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:115)
>>         at org.apache.cocoon.Cocoon.process(Cocoon.java:446)
>>         at
>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.
>> java:520)
>>         at
>> javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
>>         at
>> com.caucho.server.http.FilterChainServlet.doFilter(FilterChain
>> Servlet.java:82)
>>         at
>> com.caucho.server.http.Invocation.service(Invocation.java:277)
>>         at
>> com.caucho.server.http.CacheInvocation.service(CacheInvocation
>> .java:129)
>>         at
>> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.j
>> ava:216)
>>         at
>> com.caucho.server.http.HttpRequest.handleConnection(HttpReques
>> t.java:158)
>>         at
>> com.caucho.server.TcpConnection.run(TcpConnection.java:140)
>>         at java.lang.Thread.run(Thread.java:484)
>>  ]
>>
>> Your comments?
>>
>> Best regards,
>>   Andrew Answer                  A.Nuzhdov@ftc.ru
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
>> For additional commands, email: cocoon-dev-help@xml.apache.org
>>


> =======================================================================
> Information in this email and any attachments are confidential, and may
> not be copied or used by anyone other than the addressee, nor disclosed
> to any third party without our permission.  There is no intention to
> create any legally binding contract or other commitment through the use
> of this email.

> Experian Limited (registration number 653331).
> Registered office: Talbot House, Talbot Street, Nottingham NG1 5HF

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
> For additional commands, email: cocoon-dev-help@xml.apache.org

>*************Original message*************
Best regards,
  Andrew Answer               A.Nuzhdov@ftc.ru


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org