https://svn.apache.org/repos/asf/maven/doxia/doxia/tags/doxia-1.0-alpha-11/
2008/6/26 <[EMAIL PROTECTED]>: > Do you know where I can find the source code of this macro to help me > understand what's wrong ? > > Olivier Beyler > FT/RD/MAPS/AMS/SUME > Ingénieur Architecte > tél. 04 76 76 45 52 > [EMAIL PROTECTED] > > > > -------- Message d'origine-------- > De: Lammert Westerhoff [mailto:[EMAIL PROTECTED] <[EMAIL PROTECTED]> > ] > Date: mer. 6/25/2008 10:50 > À: doxia-users@maven.apache.org > Objet : Re: Snippet with file > > It is indeed normal that you don't see the contents of the file. The macro > is searching for a line in the file that contains the Strings "START", > "SNIPPET" and "sommaire" (your specified id). This is where the snippet > will > start. It also searching for a similar line but END instead of START. I'm > not 100% sure about the exact Strings. You can look into the source code of > the snippet macro in order to see the code that searches for the start of > the snippet. > > 2008/6/25 <[EMAIL PROTECTED]>: > > > Thanks again to every one > > I try and on command ligne it's work better > > With <param name="file" value="src/site/xdoc/MU_32_sommaire.fr.xml"/> > > There is no exception but I've only a square like if I have a > > <source></source> and not the content of the file is it normal ? > > > > > > -----Message d'origine----- > > De : Vincent Siveton [mailto:[EMAIL PROTECTED]<[EMAIL PROTECTED]> > ] > > Envoyé : mercredi 25 juin 2008 19:22 > > À : doxia-users@maven.apache.org > > Objet : Re: Snippet with file > > > > 2008/6/25 <[EMAIL PROTECTED]>: > > > It's absolutly not situated into NetBeans tree. > > > > > > I think inside the plugin the project dir is overloaded by the maven > > > directory. this is for this reason that it doesn't find the file. > > > Maven is embeded into Netbeans > > > > Did you try directly in the command line? > > > > Vincent > > > > > With <param name="file" value="src/site/xdoc/MU_32_sommaire.fr.xml"/> > > > I obtain > > > Caused by: java.io.FileNotFoundException: C:\Program Files\NetBeans > > > 6.1\src\site\xdoc\MU_32_sommaire.fr.xml (Le chemin d'accès spécifié est > > introuvable) Unfortunatly the file is located : > > > C:\projet\OdisSite\src\site\xdoc\MU_32_sommaire.fr.xml > > > > > > > > > > > > -----Message d'origine----- > > > De : Lukas Theussl [mailto:[EMAIL PROTECTED] <[EMAIL PROTECTED]>] > Envoyé : mercredi 25 > > > juin 2008 18:59 À : doxia-users@maven.apache.org Objet : Re: Snippet > > > with file > > > > > > The exception in your first mail said > > > > > > java.io.FileNotFoundException: C:\Program Files\NetBeans > > > 6.1\MU_32_sommaire.fr.xml > > > > > > so check where the file is located inside your netbeans dir and adjust > > the relative path accordingly. > > > > > > HTH, > > > -Lukas > > > > > > > > > [EMAIL PROTECTED] wrote: > > >> Thanks, but I try both without success :-( If I put the full path > > >> <param name="file" > > >> value="C:\projet\OdisSite\src\site\xdoc/MU_32_sommaire.fr.xml"/> > > >> It works > > >> OdisSite is the name of the project and where is located the pom.xml > > file. > > >> As we use several computer the full path can't be use at the end. > > >> (some are on linux, windows...) > > >> > > >> The main idea is to try to separate a big file MU_32.xml into several > > file witch would be assembly by the macro. > > >> > > >> > > >> > > >> > > >> -----Message d'origine----- > > >> De : Lukas Theussl [mailto:[EMAIL PROTECTED] <[EMAIL PROTECTED]>] > Envoyé : mercredi 25 > > >> juin 2008 18:32 À : doxia-users@maven.apache.org Objet : Re: Snippet > > >> with file > > >> > > >> try > > >> > > >> <param name="file" value="src/site/xdoc/MU_32_sommaire.fr.xml"/> > > >> > > >> or > > >> > > >> <param name="file" > > >> value="projet/src/site/xdoc/MU_32_sommaire.fr.xml"/> > > >> > > >> (not sure about your project structure, I don't know what the three > > >> dots > > >> mean...) > > >> > > >> HTH, > > >> -Lukas > > >> > > >> > > >> [EMAIL PROTECTED] wrote: > > >> > > >>> <macro name="snippet"> > > >>> <param name="id" value="sommaire"/> > > >>> <param name="file" value="MU_32_sommaire.fr.xml"/> > > >>> </macro> > > >>> > > >>> > > >>> the MU_32_sommaire.fr.xml is locate into ...\projet\src\site\xdoc > > >>> > > >>>If I do that I obtain : > > >>>Caused by: java.io.FileNotFoundException: C:\Program Files\NetBeans > > 6.1\MU_32_sommaire.fr.xml (Le fichier spécifié est introuvable) > > >>> at java.io.FileInputStream.open(Native Method) > > >>> at java.io.FileInputStream.<init>(FileInputStream.java:106) > > >>> at java.io.FileInputStream.<init>(FileInputStream.java:66) > > >>> at > > > sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70) > > >>> at > > > sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161) > > >>> at java.net.URL.openStream(URL.java:1007) > > >>> at > > > org.apache.maven.doxia.macro.snippet.SnippetReader.readLines(SnippetReader.java:118) > > >>> at > > > org.apache.maven.doxia.macro.snippet.SnippetReader.readSnippet(SnippetReader.java:59) > > >>> at > > > org.apache.maven.doxia.macro.snippet.SnippetMacro.getSnippet(SnippetMacro.java:150) > > >>> at > > > org.apache.maven.doxia.macro.snippet.SnippetMacro.execute(SnippetMacro.java:110) > > >>> ... 26 more > > >>> > > >>>Have you got any idea ? I don't want to put the absolute path to the > > >>>file as every one into the team has different path > > >>> > > >>> > > >> > > >> > > >> > > > > > > > > > -- > Lammert Westerhoff > [EMAIL PROTECTED] > > > > -- Lammert Westerhoff [EMAIL PROTECTED]