You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Giacomo Pati <gi...@apache.org> on 2007/07/02 08:39:42 UTC

Re: [vote] Releasing from trunk: Cocoon 2.2-RC1 & others

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Reinhard Poetz wrote:
>
> You can find the staged versions of the modules (sources, binaries,
> javadocs +
> checksums + gpg signatures) at http://people.apache.org/builds/cocoon/.
> SVN tags
> of all these artifacts can be found at
> http://svn.apache.org/repos/asf/cocoon/tags/cocoon-2.2/. I put my pgp
> key into the http://svn.apache.org/repos/asf/cocoon/trunk/commons/KEYS.
> Find instructions about how you can test in a seperate mail. Report your
> findings to that thread and use this one for voting only. Thanks!

Sorry for being late.

As we're working since a long time with C22 for projects here I can give a

+1

for it even if I haven't tested all the modules proposed.

There are some itches left (RCL-Plugin) IMHO but they are for sure no show stoppers.

Ciao and thanks

- --
Giacomo Pati
Otego AG, Switzerland - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)

iD8DBQFGiJ2uLNdJvZjjVZARAm6WAJ9oV8UyrZZI9MACvaiKpVm/TidgOQCgizFl
y0pnPDOzbC13HIVim68f87o=
=643A
-----END PGP SIGNATURE-----

[cocoon-maven-plugin] Known issues

Posted by Reinhard Poetz <re...@apache.org>.
Giacomo Pati wrote:
> There are some itches left (RCL-Plugin) IMHO but they are for sure no show stoppers.

yes, the RCL goal has (at least) three known issues:

  1) doesn't work with Spring security ATM
  2) if used with Flowscript + cForms bindings classes don't get reloaded as soon
     as an exception occurs
  3) if you use Spring AOP and the proxied class/interface is loaded by the
     reloading classloader, every subsequent reload breaks the Spring app context

I will have a look at 1) ASAP.
2) is very difficult to debug. I _guess_ that the problems is somewhere in the 
Flowscript interpreter or in Rhino.
3) seems to be a problem with commons-jci. I will file a bug report ASAP so that 
Torsten can have a look at it. Note, that it can be worked around if you make 
sure that the proxied class/interface is _not_ loaded by the RCL.

-- 
Reinhard Pötz           Independent Consultant, Trainer & (IT)-Coach 

{Software Engineering, Open Source, Web Applications, Apache Cocoon}

                                        web(log): http://www.poetz.cc
--------------------------------------------------------------------

Re: [vote] Releasing from trunk: Cocoon 2.2-RC1 & others

Posted by Reinhard Poetz <re...@apache.org>.
Giacomo Pati wrote:
> Grzegorz Kossakowski wrote:
>> Giacomo Pati pisze:
>>
>>> I could confirm that Cocoon was working up to last friday. But after
>>> updating my local repo an hour
>>> ago or so, I'm facing serious problems with Cocoon throwing an
>>> exception like the one below so I
>>> have to revert my previous vote to a _-1_:
>> Do you use Cocoon from trunk or Cocoon from staging repo that we vote on?
> 
> Sorry, I meant trunk so I missread Reinhards mail and thus can give again a +1 for the stuff in the staging repo.
> 
> But anyway, something beyond revision 552148 has broke trunk.

yes, see the "svn commit: r552371 - trunk broken, help needed" thread.

-- 
Reinhard Pötz           Independent Consultant, Trainer & (IT)-Coach 

{Software Engineering, Open Source, Web Applications, Apache Cocoon}

                                        web(log): http://www.poetz.cc
--------------------------------------------------------------------

Re: [vote] Releasing from trunk: Cocoon 2.2-RC1 & others

Posted by Giacomo Pati <gi...@apache.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Grzegorz Kossakowski wrote:
> Giacomo Pati pisze:
> 
>> I could confirm that Cocoon was working up to last friday. But after
>> updating my local repo an hour
>> ago or so, I'm facing serious problems with Cocoon throwing an
>> exception like the one below so I
>> have to revert my previous vote to a _-1_:
> 
> Do you use Cocoon from trunk or Cocoon from staging repo that we vote on?

Sorry, I meant trunk so I missread Reinhards mail and thus can give again a +1 for the stuff in the staging repo.

But anyway, something beyond revision 552148 has broke trunk.

Ciao and thanks.

- --
Giacomo Pati
Otego AG, Switzerland - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)

iD8DBQFGiRwPLNdJvZjjVZARAqb3AKCL8H4t/POoVylqaOXZ6e9NtII9OQCgrCWm
ZwhlCr2gIrRvGnNMG08oOdU=
=dGQA
-----END PGP SIGNATURE-----

Re: [vote] Releasing from trunk: Cocoon 2.2-RC1 & others

Posted by Grzegorz Kossakowski <gk...@apache.org>.
Giacomo Pati pisze:

> I could confirm that Cocoon was working up to last friday. But after updating my local repo an hour
> ago or so, I'm facing serious problems with Cocoon throwing an exception like the one below so I
> have to revert my previous vote to a _-1_:

Do you use Cocoon from trunk or Cocoon from staging repo that we vote on?

<snip/>

> Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "cocoon" is not defined. (#1)
>         at org.apache.cocoon.template.instruction.Call.execute(Call.java:149)
>         at org.apache.cocoon.template.script.Invoker.execute(Invoker.java:70)
>         at
> org.apache.cocoon.template.JXTemplateGenerator.performGeneration(JXTemplateGenerator.java:140)
>         at org.apache.cocoon.template.JXTemplateGenerator.generate(JXTemplateGenerator.java:131)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:72)
>         at $Proxy9.generate(Unknown Source)
>         at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:542)
>         ... 122 more
> Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "cocoon" is not defined. (#1)
>         at org.apache.cocoon.template.instruction.Set.execute(Set.java:79)
>         at org.apache.cocoon.template.script.Invoker.execute(Invoker.java:73)
>         at org.apache.cocoon.template.instruction.Call.execute(Call.java:145)
>         ... 132 more
> Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "cocoon" is not defined. (#1)
>         at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3229)
>         at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3219)
>         at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3292)
>         at org.mozilla.javascript.ScriptRuntime.nameOrFunction(ScriptRuntime.java:1636)
>         at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1575)
>         at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3162)
>         at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
>         at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)
>         at
> org.apache.cocoon.components.expression.javascript.JavaScriptExpression.evaluate(JavaScriptExpression.java:76)
>         at
> org.apache.cocoon.components.expression.javascript.JavaScriptExpression.getNode(JavaScriptExpression.java:116)
>         at org.apache.cocoon.template.expression.JXTExpression.getNode(JXTExpression.java:57)
>         at org.apache.cocoon.template.instruction.Set.execute(Set.java:76)
>         ... 134 more

The error is similar to the one described here: http://article.gmane.org/gmane.text.xml.cocoon.devel/73877

So if it's not working for you it's my fault and my working on fixing it.

However, you must be aware that release we vote on is already prepared so my changes do _not_ affect it.

-- 
Grzegorz Kossakowski
http://reflectingonthevicissitudes.wordpress.com/

Re: [vote] Releasing from trunk: Cocoon 2.2-RC1 & others

Posted by Giacomo Pati <gi...@apache.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Giacomo Pati wrote:
> 
> 
> Reinhard Poetz wrote:
>> You can find the staged versions of the modules (sources, binaries,
>> javadocs +
>> checksums + gpg signatures) at http://people.apache.org/builds/cocoon/.
>> SVN tags
>> of all these artifacts can be found at
>> http://svn.apache.org/repos/asf/cocoon/tags/cocoon-2.2/. I put my pgp
>> key into the http://svn.apache.org/repos/asf/cocoon/trunk/commons/KEYS.
>> Find instructions about how you can test in a seperate mail. Report your
>> findings to that thread and use this one for voting only. Thanks!
> 
> Sorry for being late.
> 
> As we're working since a long time with C22 for projects here I can give a
> 
> +1

I could confirm that Cocoon was working up to last friday. But after updating my local repo an hour
ago or so, I'm facing serious problems with Cocoon throwing an exception like the one below so I
have to revert my previous vote to a _-1_:

2007-07-02 15:46:55 [ERROR] btpool0-3 cocoon - Failed to process pipeline
        at [EcmaError] - [unknown location]
        at [SAXParseException] - servlet:forms:/resource/internal/generation/jx-macros.xml:47:101
        at [SAXParseException] -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/forms/expenditures/template.xml:13:45
        at <map:serialize type="html"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:131:42
        at <map:transform type="encodeURL"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:116:43
        at <map:transform type="servletLinkRewriter"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:115:53
        at <map:transform> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:114:80
        at <map:transform> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:108:52
        at <map:transform type="i18n"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:105:36
        at <map:transform type="jx"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:104:36
        at <map:transform> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:103:58
        at <map:generate type="jx"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:99:79
        at <map:match> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:98:35
        at [script] - [unknown location]
        at servlet:forms:/resource/internal/flow/javascript/Form.js:257
        at expenditures -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/forms/expenditures/flow.js:37
        at main -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/flow/reporting.js:33
        at handleForm - servlet:forms:/resource/internal/flow/javascript/Form.js:414
        at <map:call> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:234:41
        at <map:match type="regexp"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:233:165
org.apache.cocoon.ProcessingException: Failed to process pipeline
        at [EcmaError] - [unknown location]
        at [SAXParseException] - servlet:forms:/resource/internal/generation/jx-macros.xml:47:101
        at [SAXParseException] -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/forms/expenditures/template.xml:13:45
        at <map:serialize type="html"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:131:42
        at <map:transform type="encodeURL"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:116:43
        at <map:transform type="servletLinkRewriter"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:115:53
        at <map:transform> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:114:80
        at <map:transform> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:108:52
        at <map:transform type="i18n"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:105:36
        at <map:transform type="jx"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:104:36
        at <map:transform> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:103:58
        at <map:generate type="jx"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:99:79
        at <map:match> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:98:35
        at [script] - [unknown location]
        at servlet:forms:/resource/internal/flow/javascript/Form.js:257
        at expenditures -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/forms/expenditures/flow.js:37
        at main -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/flow/reporting.js:33
        at handleForm - servlet:forms:/resource/internal/flow/javascript/Form.js:414
        at <map:call> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:234:41
        at <map:match type="regexp"> -
file:/home/giacomo/svn/otego/reporting/./src/main/resources/COB-INF/sitemap.xmap:233:165
        at org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:143)
        at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:921)
        at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:546)
        at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:437)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:72)
        at $Proxy8.process(Unknown Source)
        at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:143)
        at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:77)
        at
org.apache.cocoon.components.treeprocessor.sitemap.SwitchSelectNode.invoke(SwitchSelectNode.java:88)
        at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
        at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87)
        at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:77)
        at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:151)
        at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:77)
        at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
        at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:240)
        at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.handleCocoonRedirect(ConcreteTreeProcessor.java:315)
        at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector.cocoonRedirect(ConcreteTreeProcessor.java:365)
        at org.apache.cocoon.environment.ForwardRedirector.redirect(ForwardRedirector.java:62)
        at org.apache.cocoon.components.flow.AbstractInterpreter.forwardTo(AbstractInterpreter.java:196)
        at
org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.forwardTo(FOM_JavaScriptInterpreter.java:707)
        at org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon.forwardTo(FOM_Cocoon.java:718)
        at
org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon.jsFunction_sendPage(FOM_Cocoon.java:264)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
        at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:471)
        at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3085)
        at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
        at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
        at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2172)
        at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:257)
        at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:127)
        at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3085)
        at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
        at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
        at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2172)
        at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:257)
        at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:127)
        at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3085)
        at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
        at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
        at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
        at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
        at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:159)
        at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:915)
        at
org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.callFunction(FOM_JavaScriptInterpreter.java:602)
        at
org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:109)
        at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
        at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:118)
        at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:77)
        at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:151)
        at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:77)
        at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
        at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:240)
        at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171)
        at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:251)
        at org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:357)
        at org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:171)
        at org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:62)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at
org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:538)
        at
org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:520)
        at
org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:229)
        at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
        at $Proxy3.service(Unknown Source)
        at org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherServlet.java:96)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at
org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServlet.service(ReloadingServlet.java:89)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1098)
        at org.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:119)
        at
org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServletFilter.doFilter(ReloadingServletFilter.java:50)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
        at org.apache.cocoon.servlet.DebugFilter.doFilter(DebugFilter.java:169)
        at
org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServletFilter.doFilter(ReloadingServletFilter.java:50)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
        at
org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingSpringFilter.doFilter(ReloadingSpringFilter.java:69)
        at
org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServletFilter.doFilter(ReloadingServletFilter.java:50)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
        at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
        at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
        at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
        at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
        at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:229)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
        at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
        at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:286)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
        at
com.otego.cerberus.channelsecurity.DefaultChannelProcessingFilter.doFilter(DefaultChannelProcessingFilter.java:161)
        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
        at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
        at com.otego.cerberus.util.FilterProxy.doFilter(FilterProxy.java:93)
        at
org.apache.cocoon.tools.rcl.wrapper.servlet.ReloadingServletFilter.doFilter(ReloadingServletFilter.java:50)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
        at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
        at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
        at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
        at org.mortbay.jetty.Server.handle(Server.java:285)
        at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
        at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:821)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
        at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:368)
        at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "cocoon" is not defined. (#1)
        at org.apache.cocoon.template.instruction.Call.execute(Call.java:149)
        at org.apache.cocoon.template.script.Invoker.execute(Invoker.java:70)
        at
org.apache.cocoon.template.JXTemplateGenerator.performGeneration(JXTemplateGenerator.java:140)
        at org.apache.cocoon.template.JXTemplateGenerator.generate(JXTemplateGenerator.java:131)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:72)
        at $Proxy9.generate(Unknown Source)
        at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:542)
        ... 122 more
Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "cocoon" is not defined. (#1)
        at org.apache.cocoon.template.instruction.Set.execute(Set.java:79)
        at org.apache.cocoon.template.script.Invoker.execute(Invoker.java:73)
        at org.apache.cocoon.template.instruction.Call.execute(Call.java:145)
        ... 132 more
Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "cocoon" is not defined. (#1)
        at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3229)
        at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3219)
        at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3292)
        at org.mozilla.javascript.ScriptRuntime.nameOrFunction(ScriptRuntime.java:1636)
        at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1575)
        at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3162)
        at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
        at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)
        at
org.apache.cocoon.components.expression.javascript.JavaScriptExpression.evaluate(JavaScriptExpression.java:76)
        at
org.apache.cocoon.components.expression.javascript.JavaScriptExpression.getNode(JavaScriptExpression.java:116)
        at org.apache.cocoon.template.expression.JXTExpression.getNode(JXTExpression.java:57)
        at org.apache.cocoon.template.instruction.Set.execute(Set.java:76)
        ... 134 more


- --
Giacomo Pati
Otego AG, Switzerland - http://www.otego.com
Orixo, the XML business alliance - http://www.orixo.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)

iD8DBQFGiQdzLNdJvZjjVZARAuBBAKDDBuDZaZ5q9TUR5tON33y2CMnIvgCfd6gR
wuO0jrDS5AkKrfD47J/Dvbc=
=z3Pv
-----END PGP SIGNATURE-----