[daisy] Ahead warning: merging BRANCH_DOCID into trunk
Andreas Deininger
adeininger at googlemail.com
Fri Jul 7 12:35:30 CDT 2006
2006/7/6, Bruno Dumon <bruno at outerthought.org>:
> On Thu, 2006-07-06 at 17:49 +0200, Bruno Dumon wrote:
> > On Thu, 2006-07-06 at 16:24 +0200, Bruno Dumon wrote:
> > > Hi,
> > >
> > > Since the most critical changes on BRANCH_DOCID are done and everything
> > > compiles and runs again (as far as tested), I'm going to merge the
> > > branch back to trunk so that development can continue there, without
> > > having to care about the branch anymore.
> > >
> > > People looking for a more stable branch can use BRANCH_1_5_X.
> > >
> >
> > OK, the merge is done now.
> >
> > For people working from SVN in development setup:
> >
> > * update myconfig.xml with the namespace config, see
> > the myconfig.xml.template for an example (just search
> > for 'namespace')
> >
> > * redo install (create database etc.), or:
> > - use database upgrade script (see begining of script
> > to customise namespace to same value as entered
> > in myconfig.xml -- for dev setup recommended to use DSY)
> > - drop fulltext index (and regenerate via jmx afterwards)
> > - optionally run docidconvertor tool
> >
> > If more information is needed or you run into troubles, just ask for
> > help.
Following the instructions, I upgraded an 1.5 instance (more or less)
successfully. I can run the repository server, however, if I try to
start the wiki, I'm getting the error given below. Is the wiki ready
to run with the new namespace-IDs?
ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[daisydemo.deininger.net].[/].[Cocoon]]
Servlet.service() for servlet Cocoon threw exception
java.lang.NoSuchMethodError:
org.outerx.daisy.x10.VariantKeyDocument$VariantKey.getDocumentId()J
at org.outerj.daisy.repository.VariantKeys.fromXml(VariantKeys.java:48)
at org.outerj.daisy.repository.clientimpl.acl.RemoteAclStrategy.filterDocuments(RemoteAclStrategy.java:149)
at org.outerj.daisy.repository.commonimpl.acl.CommonAccessManager.filterDocuments(CommonAccessManager.java:82)
at org.outerj.daisy.repository.commonimpl.acl.AccessManagerImpl.filterDocuments(AccessManagerImpl.java:105)
at org.outerj.daisy.frontend.IndexPageApple.processInternal(IndexPageApple.java:65)
at org.outerj.daisy.frontend.util.AbstractDaisyApple.process(AbstractDaisyApple.java:55)
at org.apache.cocoon.components.flow.apples.ApplesProcessor.processApple(ApplesProcessor.java:138)
at org.apache.cocoon.components.flow.apples.ApplesProcessor.callFunction(ApplesProcessor.java:81)
at org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:138)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
at org.apache.cocoon.Cocoon.process(Cocoon.java:686)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Regards
Andreas
More information about the daisy
mailing list