Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 353932

Summary: Add Embedded Fileserver Archetype
Product: [RT] Jetty Reporter: John Simone <jsimone>
Component: otherAssignee: Jesse McConnell <jesse.mcconnell>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: jesse.mcconnell
Version: unspecified   
Target Milestone: 7.5.x   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch to add the new archetype none

Description John Simone CLA 2011-08-04 14:25:24 EDT
Build Identifier: 7.5.0-SNAPSHOT

In the interest of growing the new catalog of archetypes add an archetype based on the file server example in the embedding Jetty tutorial.

Reproducible: Always

Steps to Reproduce:
1.Tutorial, but no archetype exists
2.
3.
Comment 1 John Simone CLA 2011-08-04 15:10:49 EDT
Created attachment 200941 [details]
Patch to add the new archetype

This patch adds the file server archetype. It also corrects some things on the existing assembler archetype that I discovered while creating the new one.
Comment 2 John Simone CLA 2011-08-04 15:14:31 EDT
A little more detail on the patch:

The patch adds a fileserver archetype.

I also modified the assembler archetype to match the new one:

- changed the Jetty version to be a hard default in the archetype-metadata
- remove duplicate compiler plugin declaration and add a source encoding to clean up build warnings
- added the servlet-api dependency because I figure this is going to be required for almost any app created with the assembler archetype
Comment 3 Jesse McConnell CLA 2011-08-04 15:40:17 EDT
thanks john! I'll get this in today

cheers!
Comment 4 Jesse McConnell CLA 2011-08-04 17:17:29 EDT
applied, thanks john!