You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Reinhard Poetz <re...@apache.org> on 2007/05/31 17:35:27 UTC
[vote] Releasing from trunk: Cocoon 2.2-RC1 & others
I prepared another series of releases from trunk, see the list of all 43
artifacts below. This time most of the modules are proposed to be released as
"RC1" (release candidate 1). The exceptions are
- the forms and the ajax block which need more work related to their usage
of the servlet service framework
- the servlet-service framework which introduces some contracts
that are under discussion
- the Cocoon Maven 2 plugin which has a dependency on Commons JCI which
hasn't been releases as "final" yet.
The release of "release candidates" means that we don't/can't change contracts
without a deprecation period (e.g. deprecate something in 2.2.x, keep it in
2.3.x and remove it in 2.4.x or 3.x).
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!
This majority vote stays open for 72 hours.
Finally, here's the list of modules to be voted on:
Core artifacts (jar)
--------------------
org.apache.cocoon:cocoon-pipeline-api:1.0.0-RC1
org.apache.cocoon:cocoon-util:1.0.0-RC1
org.apache.cocoon:cocoon-xml-api:1.0.0-RC1
org.apache.cocoon:cocoon-pipeline-impl:1.0.0-RC1
org.apache.cocoon:cocoon-xml-impl:1.0.0-RC1
org.apache.cocoon:cocoon-pipeline-components:1.0.0-RC1
org.apache.cocoon:cocoon-sitemap-api:1.0.0-RC1
org.apache.cocoon:cocoon-thread-api:1.0.0-RC1
org.apache.cocoon:cocoon-sitemap-impl:1.0.0-RC1
org.apache.cocoon:cocoon-sitemap-components:1.0.0-RC1
org.apache.cocoon:cocoon-xml-resolver:1.0.0-RC1
org.apache.cocoon:cocoon-store-impl:1.0.0-RC1
org.apache.cocoon:cocoon-thread-impl:1.0.0-RC1
org.apache.cocoon:cocoon-core:2.2.0-RC1
Subproject: Servlet-Service (jar)
---------------------------------
org.apache.cocoon:cocoon-servlet-service-components:1.0.0-M2
org.apache.cocoon:cocoon-servlet-service-impl:1.0.0-M2
Blocks (jar)
------------
org.apache.cocoon:cocoon-flowscript-impl:1.0.0-RC1
org.apache.cocoon:cocoon-template-impl:1.0.0-RC1
org.apache.cocoon:cocoon-apples-impl:1.0.0-RC1
org.apache.cocoon:cocoon-linkrewriter-impl:1.0.0-RC1
org.apache.cocoon:cocoon-auth-api:1.0.0-RC1
org.apache.cocoon:cocoon-auth-impl:1.0.0-RC1
org.apache.cocoon:cocoon-batik-impl:1.0.0-RC1
org.apache.cocoon:cocoon-captcha-impl:1.0.0-RC1
org.apache.cocoon:cocoon-databases-mocks:1.0.0-RC1
org.apache.cocoon:cocoon-databases-impl:1.0.0-RC1
org.apache.cocoon:cocoon-databases-hsqldb-client:1.0.0-RC1
org.apache.cocoon:cocoon-databases-hsqldb-server:1.0.0-RC1
org.apache.cocoon:cocoon-fop-impl:1.0.0-RC1
org.apache.cocoon:cocoon-html-impl:1.0.0-RC1
org.apache.cocoon:cocoon-mail-impl:1.0.0-RC1
org.apache.cocoon:cocoon-forms-impl:1.0.0-M3
org.apache.cocoon:cocoon-ajax-impl:1.0.0-M3
Maven plugins, archetypes and related (jar)
-------------------------------------------
org.apache.cocoon:cocoon-maven-plugin:1.0.0-M1
org.apache.cocoon:cocoon-rcl-spring-reloader:1.0.0-M1
org.apache.cocoon:cocoon-rcl-webapp-wrapper:1.0.0-M1
org.apache.cocoon:cocoon-22-archetype-block:1.0.0-RC1
org.apache.cocoon:cocoon-22-archetype-block-plain:1.0.0-RC1
org.apache.cocoon:cocoon-22-archetype-webapp:1.0.0-RC1
POM artifacts
-------------
org.apache.cocoon.cocoon:4
org.apache.cocoon:cocoon-core-modules:4
org.apache.cocoon:cocoon-blocks-modules:4
org.apache.cocoon:cocoon-tools-modules:4
--
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>.
Because of Joakim's and Grek's findings, I hereby withdraw the vote. I will
provide the corrected artifacts
> org.apache.cocoon:cocoon-22-archetype-block:1.0.0-RC1
> org.apache.cocoon:cocoon-22-archetype-block-plain:1.0.0-RC1
> org.apache.cocoon:cocoon-22-archetype-webapp:1.0.0-RC1
> org.apache.cocoon.cocoon:4
as soon as commons-jci is available on the central Maven repo and start the vote
then again.
--
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>.
Vadim Gritsenko wrote:
> Reinhard Poetz wrote:
>> I prepared another series of releases from trunk, see the list of all 43
>> artifacts below.
> ...
>> You can find the staged versions of the modules (sources, binaries,
>> javadocs + checksums + gpg signatures) at
>> http://people.apache.org/builds/cocoon/.
>
> To produce a binding vote, I'd have to download each artifact and peek
> inside it. Given sheer number of files in the download location, it is
> practically impossible (short of mirroring the whole directory or
> creating .tar.bz2 by myself and downloading it). To simplify release
> checking process for all PMC members - can you create a single (or
> couple of - but not dozens!) download file? Thanks.
here you are: http://people.apache.org/builds/cocoon/cocoon-2.2RC1_staging.tar.gz
--
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 Vadim Gritsenko <va...@reverycodes.com>.
Reinhard Poetz wrote:
> I prepared another series of releases from trunk, see the list of all 43
> artifacts below.
...
> You can find the staged versions of the modules (sources, binaries,
> javadocs + checksums + gpg signatures) at http://people.apache.org/builds/cocoon/.
To produce a binding vote, I'd have to download each artifact and peek inside
it. Given sheer number of files in the download location, it is practically
impossible (short of mirroring the whole directory or creating .tar.bz2 by
myself and downloading it). To simplify release checking process for all PMC
members - can you create a single (or couple of - but not dozens!) download
file? Thanks.
Without checking files, I'd have to vote -0.
Vadim
Re: [vote] Releasing from trunk: Cocoon 2.2-RC1 & others
Posted by Reinhard Poetz <re...@apache.org>.
Reinhard Poetz wrote:
<snip/>
> 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/.
<snip/>
+1
--
Reinhard Pötz Independent Consultant, Trainer & (IT)-Coach
{Software Engineering, Open Source, Web Applications, Apache Cocoon}
web(log): http://www.poetz.cc
--------------------------------------------------------------------
[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-----
Re: [vote] Releasing from trunk: Cocoon 2.2-RC1 & others
Posted by Giacomo Pati <gi...@apache.org>.
-----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-----