It is indeed normal that you don't see the contents of the file. The macro
"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
> 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:
vincent.siveton@...]
> Envoyé : mercredi 25 juin 2008 19:22
> À :
doxia-users@...
> Objet : Re: Snippet with file
>
> 2008/6/25 <
olivier.beyler@...>:
> > 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:
ltheussl@...] Envoyé : mercredi 25
> > juin 2008 18:59 À :
doxia-users@... 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
> >
> >
> >
olivier.beyler@... 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:
ltheussl@...] Envoyé : mercredi 25
> >> juin 2008 18:32 À :
doxia-users@... 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
> >>
> >>
> >>
olivier.beyler@... 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
> >>>
> >>>
> >>
> >>
> >>
> >
>