You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Hong Xing <st...@gmail.com> on 2005/11/02 13:24:30 UTC

[M2]Site internationalisation error!

When I wanted to generate a Chinese site use M2, I got the folowing exceptions.

My pom.xml
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-site-plugin</artifactId>
        <configuration>
          <locales>en,zh</locales>
          <outputEncoding>GB2312</outputEncoding>
          <siteDirectory>site</siteDirectory>
        </configuration>
      </plugin>
And I have updated plexus-i18n to 1.0-beta-6.

java.util.MissingResourceException: Can't find bundle for base name site-plugin,
 locale zh
        at org.codehaus.plexus.i18n.DefaultI18N.cacheBundle(DefaultI18N.java:394
)
        at org.codehaus.plexus.i18n.DefaultI18N.getBundle(DefaultI18N.java:152)
        at org.apache.maven.plugins.site.SiteMojo.initLocalesList(SiteMojo.java:
482)
        at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:244)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:399)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:519)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:469)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:448)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:301)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:268)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:137)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.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)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [M2]Site internationalisation error!

Posted by Brett Porter <br...@gmail.com>.
There is no Chinese localisation for the site and reports at this
time, but if you'd like to contribute it then it'd be welcome!

On the other hand, the site plugin should fallback to English if it
can't find the localisation, so this should be filed as a bug.

- Brett

On 11/3/05, Hong Xing <st...@gmail.com> wrote:
> Help!!!
>
> 2005/11/2, Hong Xing <st...@gmail.com>:
> > When I wanted to generate a Chinese site use M2, I got the folowing exceptions.
> >
> > My pom.xml
> >       <plugin>
> >         <groupId>org.apache.maven.plugins</groupId>
> >         <artifactId>maven-site-plugin</artifactId>
> >         <configuration>
> >           <locales>en,zh</locales>
> >           <outputEncoding>GB2312</outputEncoding>
> >           <siteDirectory>site</siteDirectory>
> >         </configuration>
> >       </plugin>
> > And I have updated plexus-i18n to 1.0-beta-6.
> >
> > java.util.MissingResourceException: Can't find bundle for base name site-plugin,
> >  locale zh
> >         at org.codehaus.plexus.i18n.DefaultI18N.cacheBundle(DefaultI18N.java:394
> > )
> >         at org.codehaus.plexus.i18n.DefaultI18N.getBundle(DefaultI18N.java:152)
> >         at org.apache.maven.plugins.site.SiteMojo.initLocalesList(SiteMojo.java:
> > 482)
> >         at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:244)
> >         at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> > nManager.java:399)
> >         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> > ultLifecycleExecutor.java:519)
> >         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
> > fecycle(DefaultLifecycleExecutor.java:469)
> >         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
> > ltLifecycleExecutor.java:448)
> >         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
> > dleFailures(DefaultLifecycleExecutor.java:301)
> >         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
> > ts(DefaultLifecycleExecutor.java:268)
> >         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
> > fecycleExecutor.java:137)
> >         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316)
> >         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113)
> >         at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> > java:39)
> >         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> > sorImpl.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)
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [M2]Site internationalisation error!

Posted by Hong Xing <st...@gmail.com>.
Help!!!

2005/11/2, Hong Xing <st...@gmail.com>:
> When I wanted to generate a Chinese site use M2, I got the folowing exceptions.
>
> My pom.xml
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-site-plugin</artifactId>
>         <configuration>
>           <locales>en,zh</locales>
>           <outputEncoding>GB2312</outputEncoding>
>           <siteDirectory>site</siteDirectory>
>         </configuration>
>       </plugin>
> And I have updated plexus-i18n to 1.0-beta-6.
>
> java.util.MissingResourceException: Can't find bundle for base name site-plugin,
>  locale zh
>         at org.codehaus.plexus.i18n.DefaultI18N.cacheBundle(DefaultI18N.java:394
> )
>         at org.codehaus.plexus.i18n.DefaultI18N.getBundle(DefaultI18N.java:152)
>         at org.apache.maven.plugins.site.SiteMojo.initLocalesList(SiteMojo.java:
> 482)
>         at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:244)
>         at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
> nManager.java:399)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
> ultLifecycleExecutor.java:519)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
> fecycle(DefaultLifecycleExecutor.java:469)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
> ltLifecycleExecutor.java:448)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
> dleFailures(DefaultLifecycleExecutor.java:301)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
> ts(DefaultLifecycleExecutor.java:268)
>         at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
> fecycleExecutor.java:137)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.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)
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org