Hi Ronny,

Ya, I have checked. 

I have configured Distribution Management in parent pom.xml according to
your suggestion.

mvn site is working fine(but its not creating links in parent index.html),
site-deploy throwing execption ( Missing Distribution management).

please suggest me how will handle this exception.

Thanks in advance

 


Naess, Ronny wrote:
> 
> It says that its missing distribution management information in the
> project
> 
> You know, the 
>  
> 
> -----Opprinnelig melding-----
> Fra: tulasi [mailto:[EMAIL PROTECTED] 
> Sendt: 25. september 2006 15:02
> Til: [email protected]
> Emne: Re: SV: SV: SV: maven site not showing sub module links in parent
> html
> 
> 
> Hi Rony..
> 
> Please check this error
> 
> [INFO] [site:deploy]
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Missing distribution management information in the project [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Missing
> distribution management information in the project
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
> LifecycleExecutor.java:559)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
> ycle(DefaultLifecycleExecutor.java:475)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
> ifecycleExecutor.java:454)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
> Failures(DefaultLifecycleExecutor.java:306)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:273)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
> ycleExecutor.java:140)
>         at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>         at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Missing
> distribution management information in the project
>         at
> org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java
> :98)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
> nager.java:412)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
> LifecycleExecutor.java:534)
>         ... 16 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 34 seconds
> [INFO] Finished at: Mon Sep 25 18:33:17 GMT+05:30 2006 [INFO] Final
> Memory: 19M/39M [INFO]
> ------------------------------------------------------------------------
> 
> 
> 
> 
> 
> Naess, Ronny wrote:
>> 
>> Well, the sample assumed unix.
>> 
>> Try file://localhost/c:/temp/mysite instead.
>> 
>> Also you can use the -e switch like mvn says, maybe the problem 
>> becomes visable (mvn site site-deploy -e)
>> 
>> -Ronny
>>  
>> 
>> -----Opprinnelig melding-----
>> Fra: tulasi [mailto:[EMAIL PROTECTED]
>> Sendt: 25. september 2006 14:04
>> Til: [email protected]
>> Emne: Re: SV: SV: maven site not showing sub module links in parent 
>> html
>> 
>> 
>> Hi Rony
>> 
>> How will i create a site deploy in my local pc. 
>> 
>> I did like this <url>file://localhost/tmp/mysite</url> . but its 
>> raising error. please help me dear.
>> 
>> [INFO] [site:deploy]
>> [INFO]
>> ----------------------------------------------------------------------
>> --
>> [ERROR] BUILD ERROR
>> [INFO]
>> ----------------------------------------------------------------------
>> -- [INFO] Missing distribution management information in the project 
>> [INFO]
>> ----------------------------------------------------------------------
>> -- [INFO] For more information, run Maven with the -e switch [INFO]
>> ----------------------------------------------------------------------
>> --
>> [INFO] Total time: 32 seconds
>> [INFO] Finished at: Mon Sep 25 17:34:24 GMT+05:30 2006 [INFO] Final
>> Memory: 18M/36M [INFO]
>> ----------------------------------------------------------------------
>> --
>> 
>> 
>> Thanks in advance
>> 
>> 
>> 
>> 
>> 
>> Naess, Ronny wrote:
>>> 
>>> Running only 'mvn site' will give you site files in artifact target 
>>> directory, but they will not be correctly linked before you deploy 
>>> them, or I suppose stage them. I do not have experience with stage 
>>> but
>> 
>>> I suppose that should work the same way as site-deploy.
>>> 
>>> You do not need a site.xml for each sub-module, the one in parent is 
>>> enough. Anything else would not give meaning since site,xnk is a 
>>> descriptor for the whole site.
>>> 
>>> My parent pom must contains something simulare to this:
>>> 
>>>       <distributionManagement>
>>>             <site>
>>>                     <id>website</id>
>>>                     <url>file://localhost/tmp/mysite</url>
>>>             </site>
>>>     </distributionManagement>
>>> 
>>> When I run 'mvn site site-deploy' I will find my full site structure 
>>> in /tmp/mysite
>>> 
>>> -Ronny
>>> 
>>> -----Opprinnelig melding-----
>>> Fra: tulasi [mailto:[EMAIL PROTECTED]
>>> Sendt: 25. september 2006 12:22
>>> Til: [email protected]
>>> Emne: Re: SV: maven site not showing sub module links in parent html
>>> 
>>> 
>>> Hi all,
>>> 
>>> I have tried with mvn site and  mvn site:stage
>>> -DstagingDirectory=C:\mysite4 commands.
>>> 
>>> and also i have tried with configuration <menu ref="modules" /> and 
>>> ${modules}.
>>> 
>>> But its not creating links in parent html.   is thr any solution.
>> please
>>> help me
>>> 
>>> and  a small doubt -- is it need to contain site.xml in each every 
>>> sub-module?.
>>> 
>>> 
>>> Thanks in advance
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Naess, Ronny wrote:
>>>> 
>>>> This works fine for me:
>>>> 
>>>> <menu ref="parent" />
>>>> <menu ref="modules" />
>>>> <menu ref="reports" />
>>>> 
>>>> You could also try ${modules}, but it is basically the same.
>>>> 
>>>> You also might want to narrow down your problem in your site.xml 
>>>> file,
>>> 
>>>> trying to only have what you really need as a minimum.
>>>> You have ofcourse build all artifacts/modules and they are in parent
> 
>>>> pom referenced with
>>>> 
>>>> <modules>
>>>>   <module>yourModule</module>
>>>>   <module>yourOtherModule</module>
>>>> </modules>
>>>> 
>>>> Also note, the generated site does not work under target dir, you 
>>>> have
>>> 
>>>> to deploy your site(s) somewhere or else the links will point to the
> 
>>>> wrong location.
>>>> 
>>>> -Ronny
>>>> 
>>>> -----Opprinnelig melding-----
>>>> Fra: news [mailto:[EMAIL PROTECTED] P? vegne av Geoffrey De Smet
>>>> Sendt: 19. september 2006 10:49
>>>> Til: [email protected]
>>>> Emne: Re: maven site not showing sub module links in parent html
>>>> 
>>>> No idea then, it works for us at spring-rich-c.sf.net, maybe you can
> 
>>>> try comparing the site.xml's etc.
>>>> 
>>>> One thing I noticed is that you don't have an <url> element in your 
>>>> parent pom, which gives problems with site inheritance (I opened a 
>>>> jira for it)
>>>> 
>>>> tulasi wrote, On 2006-09-19 6:15 AM:
>>>>> 
>>>>> 
>>>>> I have tried these two also. But its not showing in parent html
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Geoffrey De Smet-2 wrote:
>>>>>> Try
>>>>>>
>>>>>>          <menu ref="modules" />
>>>>>>
>>>>>>          <menu ref="reports" />
>>>>>>
>>>>>>
>>>>>> tulasi wrote, On 2006-09-18 2:54 PM:
>>>>>>> Hi,
>>>>>>>
>>>>>>> I have created my  /src/site/site.xml and pom.xml like as
> follows.
>> 
>>>>>>> But when i am trying create mvn site, its not creating sub 
>>>>>>> modules
>> 
>>>>>>> links in parent html. Here i have enclosed my site.xml and
>> pom.xml.
>>>>>>> what was wrong in these files?.
>>>>>>>
>>>>>>> Site.xml
>>>>>>> <?xml version="1.0" encoding="UTF-8"?> <project name="My
>>> Framework">
>>>>>>>   <bannerLeft>
>>>>>>>     <name>My Framework</name>
>>>>>>>
>>> <src>http://maven.apache.org/images/apache-maven-project.png</src>
>>>>>>>     <href>http://maven.apache.org/</href>
>>>>>>>   </bannerLeft>
>>>>>>>   <bannerRight>
>>>>>>>     <src>http://maven.apache.org/images/maven-small.gif</src>
>>>>>>>   </bannerRight>
>>>>>>>   <skin>
>>>>>>>     <groupId>org.apache.maven.skins</groupId>
>>>>>>>     <artifactId>maven-default-skin</artifactId>
>>>>>>>     <version>1.0</version>
>>>>>>>   </skin>
>>>>>>>   <body>
>>>>>>>     <links>
>>>>>>>         <item name="My Framework"
>>> href="../target/site/index.html"/>
>>>>>>>     </links>
>>>>>>>     ${modules}
>>>>>>>     ${reports} 
>>>>>>>   </body>
>>>>>>> </project>
>>>>>>>
>>>>>>>
>>>>>>> Pom.xml
>>>>>>>
>>>>>>> <?xml version="1.0" encoding="UTF-8"?> <project>
>>>>>>>         <modelVersion>4.0.0</modelVersion>
>>>>>>>         <groupId>my.id.util</groupId>
>>>>>>>         <version>${my_version_number}</version>
>>>>>>>         <name>MyFramework</name>
>>>>>>>         <artifactId>MyFramework</artifactId>
>>>>>>>         <packaging>pom</packaging>
>>>>>>>         <distributionManagement>
>>>>>>>             <site>
>>>>>>>               <id>MyFramework</id>
>>>>>>>               <url>scpexe://MyProject/</url>
>>>>>>>             </site>  
>>>>>>>                 <snapshotRepository>
>>>>>>>               <id>snapshots</id>
>>>>>>>               <name>Maven Central Plugins Development Repository</name>
>>>>>>>              
>>>>>>>
>>> <url>scp://repo1.maven.org/home/projects/maven/repository-staging/sna
>>> p
>>> sh
>>> ots/maven2</url>
>>>>>>>             </snapshotRepository>
>>>>>>>         </distributionManagement> 
>>>>>>>         <build>
>>>>>>>                 <directory>${lib.dir}</directory>
>>>>>>>                 <outputDirectory>target</outputDirectory>
>>>>>>>         </build>
>>>>>>>         <modules>
>>>>>>>                 <module>subA</module>
>>>>>>>                 <module>subB</module>
>>>>>>>                 <module>subC</module>
>>>>>>>                 <module>subD</module>
>>>>>>>                 <module>subE</module>
>>>>>>>                 <module>subF</module>
>>>>>>>         </modules>
>>>>>>>         <reporting>
>>>>>>>             <plugins>
>>>>>>>               <plugin>
>>>>>>>                <groupId>org.apache.maven.plugins</groupId>
>>>>>>>                <artifactId>maven-site-plugin</artifactId>
>>>>>>>                <version>2.0-beta-5</version>
>>>>>>>                <configuration>
>>>>>>>                  <locales>en</locales> 
>>>>>>>                </configuration>
>>>>>>>               </plugin>
>>>>>>>             </plugins>
>>>>>>>     </reporting>
>>>>>>>     </project>
>>>>>> --
>>>>>> With kind regards,
>>>>>> Geoffrey De Smet
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------
>>>>>> -
>>>>>> -
>>>>>> - To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>
>>>>>>
>>>>>>
>>>>> 
>>>> 
>>>> --
>>>> With kind regards,
>>>> Geoffrey De Smet
>>>> 
>>>> 
>>>> --------------------------------------------------------------------
>>>> - To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> --------------------------------------------------------------------
>>>> - To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>> 
>>>> 
>>>> 
>>> 
>>> --
>>> View this message in context:
>>> http://www.nabble.com/maven-site-not-showing-sub-module-links-in-pare
>>> n
>>> t-
>>> html-tf2291089.html#a6483743
>>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>> 
>>> 
>>> 
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>> 
>>> 
>>> 
>> 
>> --
>> View this message in context:
>> http://www.nabble.com/maven-site-not-showing-sub-module-links-in-paren
>> t-
>> html-tf2291089.html#a6485081
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> --
> View this message in context:
> http://www.nabble.com/maven-site-not-showing-sub-module-links-in-parent-
> html-tf2291089.html#a6485968
> Sent from the Maven - Users mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> !DSPAM:4517d350130661300515357!
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/maven-site-not-showing-sub-module-links-in-parent-html-tf2291089.html#a6500143
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to