Re: WTP facets!
Hugo Palma <[email protected]> Sun, 25 Jun 2006 10:14:36 +0100
| Newsgroups | gmane.comp.ide.eclipse.spindle.devel |
|---|---|
| Message-ID | <[email protected]> |
In TapIDEA i added the ability for the dependencies to be automatically downloaded from the internet to the local maven2 repository(if not already there) and then added to the project classpath from that location). In my view this has two cool things: * The plugin size gets smaller because i don't have to bundle all tapestry dependencies, only the ones the plugin needs for it's execution. * Gives the plugin a central repository for jar so it's easier to manage. Of course i also provide the possibility for the user to select individual jars. Anyway, just thought i'd share this in case you'd want to "borough" the idea. Cheers Hugo Geoff Longman wrote: > WTP integration update: > > Projects will be WTP Dynamic Web projects (DWP) > > There will be 3 "facets" that add Tapestry 4 capabilities to a DWP: > > core: currently copies all jars except annotation and portlet jars > into DWP. Requires at least JDK 1.4, also adds Tapestry servlet to > web.xml > > annotation: copies tapestry-annotations.jar, requires core, requires > at least JDK 1.5 > > portlet: copies tapestry-portlet.jar, requires core > > Have also implemented uninstall for these facets: removes the jars > from the project. > > (for all the above, if jars already exist, none are overwritten). > > Next Up: > There is a config page needed for the core facet installer to gather > info in order generate the .application file > > Need to extend the core facet to add Tapestry nature to the project > and wire it up. > > Nice to Haves (ie. not done any time soon) > > - A config page for the uninstall (option to leave jars but remove > tapestry nature) > - uninstall does not remove any entries in web.xml > - removing and adding core facet over and over ends up with muliple > Tapestry servlet entries. > - Have ability to add Tapestryness to a non DWP - the core plugin can > handle that too. > > Geoff > > Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642