Hi Brecht,

I checked out the Cocoon sources from SVN and applied the patch locally and 
installed the module in our repo. I mailed you my patched version of the jar.

Kind regards,
Robby

From: Brecht Schoolmeesters [mailto:brecht.schoolmeest...@zappware.com]
Sent: Wednesday, September 14, 2011 12:57 PM
To: users@cocoon.apache.org
Subject: Re: Cocoon 2.2 production server configuration

Hi Robby,

thanks for your reply. I think the memory leak is causing the high memory 
usage. I decompiled the class file we use in our cocoon server and it uses the 
unpatched PoolableProxyHandler. How can I apply the patch to the cocoon version 
we are using (stable 2.2.0 version from the site)?
I tried checking out the trunk version and compile it, but it gives some 
missing "daisy" depency errors. (see attached errors below)
The source files for the stable version are also on the subversion server but 
there is no build script included.

How did you apply the patch? Is it possible to send me your 
cocoon-sitemap-impl.jar file or should I compile it myself?

thanks in advance,
best regards,
Brecht

Missing:
----------
1) daisy:daisy-repository-api:jar:1.5-dev

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=daisy 
-DartifactId=daisy-repository-api -Dversion=1.5-dev -Dpackaging=jar 
-Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-repository-api 
-Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] 
-DrepositoryId=[id]

  Path to dependency:
            1) 
org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT
            2) daisy:daisy-repository-api:jar:1.5-dev

2) daisy:daisy-repository-xmlschema-bindings:jar:1.5-dev

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=daisy 
-DartifactId=daisy-repository-xmlschema-bindings -Dversion=1.5-dev 
-Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=daisy 
-DartifactId=daisy-repository-xmlschema-bindings -Dversion=1.5-dev 
-Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
            1) 
org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT
            2) daisy:daisy-repository-xmlschema-bindings:jar:1.5-dev

3) daisy:daisy-repository-client-impl:jar:1.5-dev

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=daisy 
-DartifactId=daisy-repository-client-impl -Dversion=1.5-dev -Dpackaging=jar 
-Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=daisy 
-DartifactId=daisy-repository-client-impl -Dversion=1.5-dev -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
            1) 
org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT
            2) daisy:daisy-repository-client-impl:jar:1.5-dev

4) daisy:daisy-repository-common-impl:jar:1.5-dev

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=daisy 
-DartifactId=daisy-repository-common-impl -Dversion=1.5-dev -Dpackaging=jar 
-Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=daisy 
-DartifactId=daisy-repository-common-impl -Dversion=1.5-dev -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
            1) 
org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT
            2) daisy:daisy-repository-common-impl:jar:1.5-dev

5) daisy:daisy-repository-spi:jar:1.5-dev

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=daisy 
-DartifactId=daisy-repository-spi -Dversion=1.5-dev -Dpackaging=jar 
-Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-repository-spi 
-Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] 
-DrepositoryId=[id]

  Path to dependency:
            1) 
org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT
            2) daisy:daisy-repository-spi:jar:1.5-dev

6) daisy:daisy-jmsclient-api:jar:1.5-dev

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=daisy -DartifactId=daisy-jmsclient-api 
-Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-jmsclient-api 
-Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] 
-DrepositoryId=[id]

  Path to dependency:
            1) 
org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT
            2) daisy:daisy-jmsclient-api:jar:1.5-dev

7) daisy:daisy-htmlcleaner:jar:1.5-dev

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=daisy -DartifactId=daisy-htmlcleaner 
-Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-htmlcleaner 
-Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] 
-DrepositoryId=[id]

  Path to dependency:
            1) 
org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT
            2) daisy:daisy-htmlcleaner:jar:1.5-dev

8) daisy:daisy-util:jar:1.5-dev

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=daisy -DartifactId=daisy-util 
-Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=daisy -DartifactId=daisy-util 
-Dversion=1.5-dev -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] 
-DrepositoryId=[id]

  Path to dependency:
            1) 
org.apache.cocoon:cocoon-sitemaptags2daisy-plugin:maven-plugin:1.0.0-SNAPSHOT
            2) daisy:daisy-util:jar:1.5-dev

----------
8 required artifacts are missing.

Reply via email to