maven-doxia-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vincent Siveton" <vincent.sive...@gmail.com>
Subject Re: Snippet with file
Date Wed, 25 Jun 2008 17:21:39 GMT
2008/6/25  <olivier.beyler@orange-ftgroup.com>:
> 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@apache.org]
> 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
>
>
> olivier.beyler@orange-ftgroup.com 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@apache.org] 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
>>
>>
>> olivier.beyler@orange-ftgroup.com 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
>>>
>>>
>>
>>
>>
>

Mime
View raw message