This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 307005 - Modify CXF facet install delegate to create web deployment descriptor
Summary: Modify CXF facet install delegate to create web deployment descriptor
Status: RESOLVED FIXED
Alias: None
Product: WTP Webservices
Classification: WebTools
Component: jst.ws.jaxws (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 3.2 M7   Edit
Assignee: Project Inbox CLA
QA Contact: Shane Clarke CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-24 19:20 EDT by Shane Clarke CLA
Modified: 2010-04-06 17:53 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shane Clarke CLA 2010-03-24 19:20:47 EDT
Modify the CXF facet install delegate to check if the project that it's installing into has a deployment descriptor and if not create one before adding the CXF servlet, servlet mapping, session config, context param and the org.springframework.web.context.ContextLoaderListener listener class to it.
Comment 1 Shane Clarke CLA 2010-03-25 15:27:25 EDT
Deployment descriptor generation now turned off by default when creating dynamic web projects #306416
Comment 2 Shane Clarke CLA 2010-04-06 17:53:34 EDT
Fix committed.

Added an additional command that's run in the bottom-up and top-down scenarios when using the Apache CXF web service runtime. The command is run at the develop stage and checks for the existence of the web.xml file in the project and creates it if it does not exist adding in the CXF specific elements.