Hi, I download the archetype and do all what there stands should to do, like maven install etc. After that write in the pom.xml that I use the 2.1.1 - Version. Then I copied the snippet provided in "HelloWorld.java". In the "DefaultHelloWorld.java" I write the second type. Then I copied the both snippets after "initalize() function" and put in the new builded "components.txt" The org.xwiki.component.internal.DefaultHelloWorld" And build although the "HelloWorldVelocityContextInitializer", then I build it with maven. Put the created jar, from target do "WEB-INF\lib" and restart the xwiki. Put the given Groovy and the Velocity Code. If I saved the site: on the velocity code it shows: $greeter.sayHello() and the groovy code says: null.
> -----Ursprüngliche Nachricht----- > Von: [email protected] [mailto:[email protected]] Im Auftrag von > shelan > Perera > Gesendet: Montag, 8. März 2010 15:33 > An: XWiki Developers > Betreff: [?? Probable Spam] Re: [xwiki-devs] Help for "Writing a Component" > > Hi, > > Could you please be more specific on what you have been trying to do.So i > might can help you as i did the tutorial and exposed it using Velocity > scripting.(But i hope if the basics are correct you can get it right) > > @ComponentRole and @Component > > are needed annotations when you implement the component.( In the tutorial > you can find where and how to put them) > > Then you have to add the class name of the interface implementation. > > eg: org.xwiki.component.internal.DefaultHelloWorld > > hope this would give you some guidance. > > > Regards, > > Shelan Perera > > > > On Mon, Mar 8, 2010 at 7:26 PM, Mittmann, Mirko > <[email protected]>wrote: > > > If i go through the Tutorial for "Writing XWiki components", > > > > > > > > I had problem, on using it while I'm put the code for groovy on a > > XWiki-site. > > > > It returns only "null" and nothing what "HelloWorld" means. > > > > > > > > Can someone give me a detailed description for realizing the HelloWorld > > - component > > > > from beginning with eclipse and groovy? > > > > > > > > _______________________________________________ > > devs mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/devs > > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

