<rdf:RDF
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xml:base='http://snipsnap.org/rdf'>
    <s:Snip rdf:about='http://snipsnap.org/rdf#SnipGraph+Life'
         s:cUser='leo'
         s:oUser=''
         s:mUser='paulrsh'>
        <s:name>SnipGraph Life</s:name>
        <s:content>1 A SnipGraph Example&#xD;&#xA;&#xD;&#xA;This is the example from our CeBIT demonstration 2004.&#xD;&#xA;&#xD;&#xA;{graph:psp}&#xD;&#xA;(Calculator [Tom]&#xD;&#xA;&#xD;&#xA;(Display [Maximilian])&#xD;&#xA;(Buttons [Tom])&#xD;&#xA;&#xD;&#xA;(GUI &#xD;&#xA;  [:depend:Display]&#xD;&#xA;  [:depend:Buttons]&#xD;&#xA;)&#xD;&#xA;&#xD;&#xA;(Simple Functions [Maximilian] [:status:done])&#xD;&#xA;(Advanced Functions [Stephen])&#xD;&#xA;&#xD;&#xA;(Function Library &#xD;&#xA;  [Stephen] &#xD;&#xA;  [:depend:Simple Functions]&#xD;&#xA;  [:depend:Advanced Functions]&#xD;&#xA;)&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;(Reverse Polish Notation Parser &#xD;&#xA;  [Stephen]&#xD;&#xA;  [:depend:Advanced Functions]&#xD;&#xA;)&#xD;&#xA;&#xD;&#xA;(Calculator Engine &#xD;&#xA;  [:depend:Reverse Polish Notation Parser]&#xD;&#xA;  [:depend:Function Library]&#xD;&#xA;)&#xD;&#xA;&#xD;&#xA;(Integration&#xD;&#xA;  [:depend:Calculator Engine]&#xD;&#xA;  [:depend:GUI]&#xD;&#xA;)&#xD;&#xA;(Documen- tation [Maximilian]&#xD;&#xA;)&#xD;&#xA;&#xD;&#xA;(Deployment&#xD;&#xA;  [:depend:Integration]&#xD;&#xA;  [:depend:Documen- tation]&#xD;&#xA;)&#xD;&#xA;&#xD;&#xA;(Profit !!!&#xD;&#xA;  [:depend:Deployment]&#xD;&#xA;  [ivar]&#xD;&#xA;)&#xD;&#xA;&#xD;&#xA;(Milestone&#xD;&#xA;  [:depend:Function Library]&#xD;&#xA;  [:depend:Buttons]&#xD;&#xA;  [:depend:Display]&#xD;&#xA;  [:date:March 2004]&#xD;&#xA;)&#xD;&#xA;&#xD;&#xA;(Milestone&#xD;&#xA;  [:depend:GUI]&#xD;&#xA;  [:depend:Calculator Engine]&#xD;&#xA;  [:date:April 2004]&#xD;&#xA;)&#xD;&#xA;(Milestone &#xD;&#xA;  [:depend:Integration]&#xD;&#xA;  [:date:May 2004]&#xD;&#xA;)&#xD;&#xA;)&#xD;&#xA;{graph}</s:content>
        <s:mTime>2004-05-11 01:24:41.124</s:mTime>
        <s:cTime>2004-03-11 16:46:04.767</s:cTime>
        <s:comments>
            <rdf:Bag>
                <rdf:li>
                    <s:Comment rdf:about='http://snipsnap.org/rdf#comment-SnipGraph+Life-1'
                         s:cUser='ivar'
                         s:oUser=''
                         s:mUser='ivar'>
                        <s:name>comment-SnipGraph Life-1</s:name>
                        <s:content>way cool ! &#xD;&#xA;one issue is that the preview doesn&apos;t work, so it&apos;s hard to be sure your changes have taken effect.</s:content>
                        <s:mTime>2004-03-11 18:15:50.651</s:mTime>
                        <s:cTime>2004-03-11 18:15:50.339</s:cTime>
                        <s:commentedSnip rdf:resource='http://snipsnap.org/rdf#SnipGraph+Life'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://snipsnap.org/rdf#comment-SnipGraph+Life-2'
                         s:cUser='pakkio'
                         s:oUser=''
                         s:mUser='pakkio'>
                        <s:name>comment-SnipGraph Life-2</s:name>
                        <s:content>Hi, I&apos;m very curious to use the graph features on my copy of snipsnap, but examples you write are not working on my local snipsnap. Which version and how should I install snip snap to have graph available?&#xD;&#xA;Thanks,&#xD;&#xA;claudio pacchiega&#xD;&#xA;claudio.pacchiega@primeur.com</s:content>
                        <s:mTime>2004-03-12 17:51:38.441</s:mTime>
                        <s:cTime>2004-03-12 17:51:38.107</s:cTime>
                        <s:commentedSnip rdf:resource='http://snipsnap.org/rdf#SnipGraph+Life'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://snipsnap.org/rdf#comment-SnipGraph+Life-3'
                         s:cUser='leo'
                         s:oUser=''
                         s:mUser='leo'>
                        <s:name>comment-SnipGraph Life-3</s:name>
                        <s:content>The graph macro you see here is available in the current CVS tree. If you have a ~~graph-snipsnap.jar~~ in your lib directory of snipsnap or packaed in the war file you can use the graph macro. Make sure the snipsnap server is started with &quot;-Djava.awt.headless=true&quot; or it may fail due to a missing graphics environment. Except for the psp style all other kinds should work.</s:content>
                        <s:mTime>2004-03-12 18:18:41.185</s:mTime>
                        <s:cTime>2004-03-12 18:18:40.868</s:cTime>
                        <s:commentedSnip rdf:resource='http://snipsnap.org/rdf#SnipGraph+Life'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://snipsnap.org/rdf#comment-SnipGraph+Life-4'
                         s:cUser='jsurfer'
                         s:oUser=''
                         s:mUser='jsurfer'>
                        <s:name>comment-SnipGraph Life-4</s:name>
                        <s:content>I get the following exception. Must I create a directory in the file system?&#xD;&#xA;&#xD;&#xA;{code}&#xD;&#xA;javax.imageio.IIOException: Can&apos;t create output stream!&#xD;&#xA;&#9;at javax.imageio.ImageIO.write(ImageIO.java:1505)&#xD;&#xA;&#9;at org.snipsnap.graph.ImageGraphRenderer.writeFile(ImageGraphRenderer.java:85)&#xD;&#xA;&#9;at org.snipsnap.graph.ImageGraphRenderer.render(ImageGraphRenderer.java:62)&#xD;&#xA;&#9;at org.snipsnap.graph.PSPContentRenderer.render(PSPContentRenderer.java:46)&#xD;&#xA;&#9;at org.snipsnap.net.RenderServlet.doGet(RenderServlet.java:97)&#xD;&#xA;&#9;at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)&#xD;&#xA;&#9;at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#xD;&#xA;&#9;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)&#xD;&#xA;&#9;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)&#xD;&#xA;&#9;at org.snipsnap.net.filter.InitFilter.doFilter(InitFilter.java:307)&#xD;&#xA;&#9;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)&#xD;&#xA;&#9;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)&#xD;&#xA;&#9;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)&#xD;&#xA;&#9;at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)&#xD;&#xA;&#9;at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)&#xD;&#xA;&#9;at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:211)&#xD;&#xA;&#9;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:805)&#xD;&#xA;&#9;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:696)&#xD;&#xA;&#9;at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)&#xD;&#xA;&#9;at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)&#xD;&#xA;&#9;at java.lang.Thread.run(Thread.java:536)&#xD;&#xA;Caused by: javax.imageio.IIOException: Can&apos;t create cache file!&#xD;&#xA;&#9;at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:395)&#xD;&#xA;&#9;at javax.imageio.ImageIO.write(ImageIO.java:1503)&#xD;&#xA;&#9;... 33 more&#xD;&#xA;Caused by: java.io.IOException: Das System kann den angegebenen Pfad nicht finden&#xD;&#xA;&#9;at java.io.WinNTFileSystem.createFileExclusively(Native Method)&#xD;&#xA;&#9;at java.io.File.checkAndCreate(File.java:1313)&#xD;&#xA;&#9;at java.io.File.createTempFile(File.java:1401)&#xD;&#xA;&#9;at javax.imageio.stream.FileCacheImageOutputStream.&lt;init&gt;(FileCacheImageOutputStream.java:66)&#xD;&#xA;&#9;at com.sun.imageio.spi.OutputStreamImageOutputStreamSpi.createOutputStreamInstance(OutputStreamImageOutputStreamSpi.java:50)&#xD;&#xA;&#9;at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:391)&#xD;&#xA;{code}</s:content>
                        <s:mTime>2004-03-14 20:46:34.578</s:mTime>
                        <s:cTime>2004-03-14 20:46:32.271</s:cTime>
                        <s:commentedSnip rdf:resource='http://snipsnap.org/rdf#SnipGraph+Life'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://snipsnap.org/rdf#comment-SnipGraph+Life-5'
                         s:cUser='hotmaz'
                         s:oUser=''
                         s:mUser='hotmaz'>
                        <s:name>comment-SnipGraph Life-5</s:name>
                        <s:content>You are runnnig a tomcat. Make sure you have a temp directory  in the tomcat directory.&#xD;&#xA;</s:content>
                        <s:mTime>2004-03-14 21:00:07.163</s:mTime>
                        <s:cTime>2004-03-14 20:59:44.531</s:cTime>
                        <s:commentedSnip rdf:resource='http://snipsnap.org/rdf#SnipGraph+Life'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://snipsnap.org/rdf#comment-SnipGraph+Life-6'
                         s:cUser='wulf'
                         s:oUser=''
                         s:mUser='wulf'>
                        <s:name>comment-SnipGraph Life-6</s:name>
                        <s:content>The SnipGraph is cool. If I take character by character the example, I get __graph: null__ as a result.&#xD;&#xA;&#xD;&#xA;What&apos;s wrong!</s:content>
                        <s:mTime>2004-10-06 14:59:26.669</s:mTime>
                        <s:cTime>2004-10-06 14:59:26.205</s:cTime>
                        <s:commentedSnip rdf:resource='http://snipsnap.org/rdf#SnipGraph+Life'/>
                    </s:Comment>
                </rdf:li>
                <rdf:li>
                    <s:Comment rdf:about='http://snipsnap.org/rdf#comment-SnipGraph+Life-7'
                         s:cUser='caseyd'
                         s:oUser=''
                         s:mUser='caseyd'>
                        <s:name>comment-SnipGraph Life-7</s:name>
                        <s:content>preview does not work, that seemed to be the ticket for me!&#xD;&#xA;&#xD;&#xA;have faith in the force</s:content>
                        <s:mTime>2005-05-24 16:05:40.535</s:mTime>
                        <s:cTime>2005-05-24 16:05:36.745</s:cTime>
                        <s:commentedSnip rdf:resource='http://snipsnap.org/rdf#SnipGraph+Life'/>
                    </s:Comment>
                </rdf:li>
            </rdf:Bag>
        </s:comments>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='#SnipGraph'/>
                <rdf:li rdf:resource='http://snipsnap.org/rdf#Advanced Wiki features'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='http://snipsnap.org/rdf#SnipSnap for Knowledge Management'/>
                <rdf:li rdf:resource='http://snipsnap.org/rdf#phobia/graph macro test'/>
                <rdf:li rdf:resource='http://snipsnap.org/rdf#SnipGraph/'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='#leo'/>
                <rdf:li rdf:resource='http://snipsnap.org/rdf#essmann/links'/>
                <rdf:li rdf:resource='#XWiki'/>
                <rdf:li rdf:resource='#btc0burn'/>
                <rdf:li rdf:resource='http://snipsnap.org/rdf#snipgraph/'/>
                <rdf:li rdf:resource='#MultiWeblog'/>
                <rdf:li rdf:resource='http://snipsnap.org/rdf#xml issue'/>
                <rdf:li rdf:resource='#xwiki'/>
                <rdf:li rdf:resource='#Leo'/>
                <rdf:li rdf:resource='#snipsnap-changed'/>
                <rdf:li rdf:resource='#ivar'/>
                <rdf:li rdf:resource='#paulrsh'/>
                <rdf:li rdf:resource='#dotAtelier'/>
                <rdf:li rdf:resource='#cristinaalberca'/>
                <rdf:li rdf:resource='#pakkio'/>
                <rdf:li rdf:resource='#eucKR'/>
                <rdf:li rdf:resource='#jmcl'/>
                <rdf:li rdf:resource='#jawn'/>
                <rdf:li rdf:resource='http://snipsnap.org/rdf#snipsnap-index;jsessionid=1ef4k8mearint'/>
                <rdf:li rdf:resource='#noahcampbell'/>
                <rdf:li rdf:resource='#Testimonials'/>
                <rdf:li rdf:resource='#FAQ'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
    </s:Snip>
</rdf:RDF>
