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>

---André


thanks,

Saving application failed

java.lang.NullPointerException:
at org.mmbase.util.XMLContextDepthReader.getStartAlias (XMLContextDepthReader.java:102) at org.mmbase.util.xml.applicationdata.ContextDepthDataWriter.getStartNod e(ContextDepthDataWriter.java:312) at org.mmbase.util.xml.applicationdata.ContextDepthDataWriter.writeContex t(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

Reply via email to