André van Toly wrote:
Hi Ernst,

Op 1-dec-2006, om 13:08 heeft Ernst Bunders het volgende geschreven:
hello

I try to backup my apps1 application, and this is what i get. does it look familiar or ring a bell somewhere? (application config included)

You need a 'backup.xml' with an alias to a startnode frowm where you want to the backup to start (or someother startpoint). A 'backup.xml' like:

<contextdepth>
  <startnode alias="home" />
  <depth>3</depth>
</contextdepth>

It needs to be in your applications folder. Or from the MyNews example:

<contextdepth>
  <startnode>
    <builder>mags</builder>
    <where>title=='MyNews magazine'</where>
  </startnode>
  <depth>3</depth>
</contextdepth>


yes, that's probably it. I totally forgot about that. hmm, so I have to have one rootnode for my whole cloud. Pity I don't have that :-(
Well, perhaps we try the good old mysqldump approach again.

but thanks anyway.

regards,

Ernst

---André


thanks,

Saving application failed

java.lang.NullPointerException:
at org.mmbase.util.XMLContextDepthReader.getStartAlias(XMLContextDepthReader.java:102) at org.mmbase.util.xml.applicationdata.ContextDepthDataWriter.getStartNode(ContextDepthDataWriter.java:312) at org.mmbase.util.xml.applicationdata.ContextDepthDataWriter.writeContext(ContextDepthDataWriter.java:61) at org.mmbase.util.xml.ApplicationWriter.writeDateSources(ApplicationWriter.java:229) at org.mmbase.util.xml.ApplicationWriter.writeToPath(ApplicationWriter.java:207)
at org.mmbase.module.tools.MMAdmin.writeApplication(MMAdmin.java:661)
at org.mmbase.module.tools.MMAdmin.process(MMAdmin.java:313)
at org.mmbase.bridge.implementation.ModuleHandler.process(ModuleHandler.java:145)
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.mmbase.bridge.implementation.ModuleHandler.invoke(ModuleHandler.java:75)
at $Proxy0.process(Unknown Source)
at org.apache.jsp.mmbase.admin.admin.application.result_jsp._jspService(result_jsp.java:136)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
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.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.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)

Some statistics on the save :

save type : depth
save goal : backup
<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE application PUBLIC "-//MMBase//DTD application config 1.1//EN"
                "http://www.mmbase.org/dtd/application_1_1.dtd";>
<application xmlns:dt="http://www.mmbase.org/xmlns/datatypes"; xmlns:ms="http://www.dynasol.nl/xmlns/mmbase-shorthand"; auto-deploy="true" version="1" maintainer="dynasol.nl" name="wck">
    <neededbuilderlist>
        <builder version="1" maintainer="dynasol.nl">artikel</builder>
        <builder version="1" maintainer="dynasol.nl">paragraaf</builder>
        <builder version="1" maintainer="dynasol.nl">template</builder>
        <builder version="1" maintainer="dynasol.nl">boek</builder>
        <builder version="1" maintainer="dynasol.nl">uitgever</builder>
        <builder version="1" maintainer="dynasol.nl">persoon</builder>
<builder version="1" maintainer="dynasol.nl">illustratie</builder>
        <builder version="1" maintainer="dynasol.nl">auteur</builder>
<builder version="1" maintainer="dynasol.nl">illustrator</builder> <builder version="1" maintainer="dynasol.nl">boekenlijst</builder> <builder version="1" maintainer="dynasol.nl">lesbrievenlijst</builder>
        <builder version="1" maintainer="dynasol.nl">trefwoord</builder>
        <builder version="1" maintainer="dynasol.nl">urls</builder>
<builder version="1" maintainer="dynasol.nl">attachments</builder>
        <builder version="1" maintainer="dynasol.nl">prijs</builder>
        <builder version="1" maintainer="dynasol.nl">jaargang</builder>
<builder version="1" maintainer="dynasol.nl">nominatiegroep</builder>
        <builder version="1" maintainer="dynasol.nl">nominatie</builder>
        <builder version="1" maintainer="dynasol.nl">website</builder>
        <builder version="1" maintainer="dynasol.nl">pagina</builder>
<builder version="1" maintainer="dynasol.nl">orientatierel</builder>
    </neededbuilderlist>
    <neededreldeflist>
<reldef guitargetname="posrel" guisourcename="posrel" builder="posrel" direction="bidirectional" target="posrel" source="posrel"/> <reldef guitargetname="boekbespreking" guisourcename="boekbespreking" builder="insrel" direction="bidirectional" target="boekbesprekingrel" source="boekbesprekingrel"/> <reldef guitargetname="orientatierel" guisourcename="orientatierel" builder="orientatierel" direction="bidirectional" target="orientatierel" source="orientatierel"/> <reldef guitargetname="related" guisourcename="related" builder="insrel" direction="bidirectional" target="related" source="related"/> <reldef guitargetname="biografie van" guisourcename="biografie van" builder="insrel" direction="bidirectional" target="biografierel" source="biografierel"/> <reldef guitargetname="informatie over" guisourcename="informatie over" builder="insrel" direction="bidirectional" target="inforel" source="inforel"/> <reldef guitargetname="de winnaar" guisourcename="de winnaar" builder="insrel" direction="bidirectional" target="winnaarrel" source="winnaarrel"/>
    </neededreldeflist>
    <allowedrelationlist>
        <relation type="posrel" to="paragraaf" from="artikel"/>
        <relation type="boekbesprekingrel" to="boek" from="artikel"/>
        <relation type="orientatierel" to="images" from="paragraaf"/>
        <relation type="posrel" to="urls" from="paragraaf"/>
        <relation type="posrel" to="attachments" from="paragraaf"/>
        <relation type="related" to="template" from="paragraaf"/>
        <relation type="biografierel" to="artikel" from="boek"/>
        <relation type="related" to="uitgever" from="boek"/>
        <relation type="related" to="auteur" from="boek"/>
        <relation type="related" to="illustrator" from="boek"/>
        <relation type="related" to="images" from="boek"/>
        <relation type="related" to="trefwoord" from="boek"/>
        <relation type="inforel" to="artikel" from="persoon"/>
        <relation type="related" to="images" from="persoon"/>
        <relation type="related" to="illustrator" from="illustratie"/>
        <relation type="related" to="images" from="illustratie"/>
        <relation type="related" to="artikel" from="boekenlijst"/>
        <relation type="related" to="artikel" from="lesbrievenlijst"/>
        <relation type="related" to="jaargang" from="prijs"/>
        <relation type="posrel" to="nominatiegroep" from="prijs"/>
        <relation type="related" to="images" from="prijs"/>
        <relation type="related" to="attachments" from="jaargang"/>
        <relation type="posrel" to="nominatie" from="jaargang"/>
        <relation type="winnaarrel" to="nominatie" from="jaargang"/>
        <relation type="related" to="boek" from="nominatie"/>
        <relation type="related" to="illustratie" from="nominatie"/>
        <relation type="related" to="nominatiegroep" from="nominatie"/>
        <relation type="posrel" to="pagina" from="website"/>
        <relation type="posrel" to="pagina" from="pagina"/>
        <relation type="related" to="prijs" from="pagina"/>
        <relation type="related" to="template" from="pagina"/>
        <relation type="related" to="images" from="pagina"/>
        <relation type="related" to="boekenlijst" from="pagina"/>
        <relation type="related" to="lesbrievenlijst" from="pagina"/>
    </allowedrelationlist>
    <datasourcelist>
        <datasource path="wck/artikel.xml" builder="artikel"/>
        <datasource path="wck/paragraaf.xml" builder="paragraaf"/>
        <datasource path="wck/template.xml" builder="template"/>
        <datasource path="wck/boek.xml" builder="boek"/>
        <datasource path="wck/uitgever.xml" builder="uitgever"/>
        <datasource path="wck/persoon.xml" builder="persoon"/>
        <datasource path="wck/illustratie.xml" builder="illustratie"/>
        <datasource path="wck/auteur.xml" builder="auteur"/>
        <datasource path="wck/illustrator.xml" builder="illustrator"/>
        <datasource path="wck/boekenlijst.xml" builder="boekenlijst"/>
<datasource path="wck/lesbrievenlijst.xml" builder="lesbrievenlijst"/>
        <datasource path="wck/trefwoord.xml" builder="trefwoord"/>
        <datasource path="wck/urls.xml" builder="urls"/>
        <datasource path="wck/attachments.xml" builder="attachments"/>
        <datasource path="wck/prijs.xml" builder="prijs"/>
        <datasource path="wck/jaargang.xml" builder="jaargang"/>
<datasource path="wck/nominatiegroep.xml" builder="nominatiegroep"/>
        <datasource path="wck/nominatie.xml" builder="nominatie"/>
        <datasource path="wck/website.xml" builder="website"/>
        <datasource path="wck/pagina.xml" builder="pagina"/>
    </datasourcelist>
    <relationsourcelist>
        <relationsource path="wck/insrel.xml" builder="insrel"/>
        <relationsource path="wck/posrel.xml" builder="posrel"/>
<relationsource path="wck/orientatierel.xml" builder="orientatierel"/>
    </relationsourcelist>
    <contextsourcelist>
        <contextsource goal="backup" type="depth" path="wck/backup.xml"/>
    </contextsourcelist>
    <description><![CDATA[
                            Installapplication
                            wck]]>    </description>
    <install-notice><![CDATA[
                    application
                    wck
                    installedok.
                    ]]>    </install-notice>
</application>
_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers

--
André van Toly
MMBase development & Userfriendly webdesign

W: http://www.toly.nl
M: +31(0)627233562
------------------------------------------------------------------~~<<>>~~


_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers




_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers

Reply via email to