Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1166458

Summary: [GSS] (6.4.0) Add warning for deployments that use CXFServlet but have not disabled the WS subsystem
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Kyle Lape <klape>
Component: Web ServicesAssignee: Kyle Lape <klape>
Status: CLOSED CURRENTRELEASE QA Contact: Rostislav Svoboda <rsvoboda>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.3.0CC: asoldano, kkhan
Target Milestone: DR11   
Target Release: EAP 6.4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Enhancement
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Kyle Lape 2014-11-21 02:40:59 UTC
Example warning:

18:09:41,312 WARN  [org.jboss.as.webservices] (MSC service thread 1-6) JBAS015617: Servlet class org.apache.cxf.transport.servlet.CXFServlet declared in web.xml; either provide a proper deployment relying on JBossWS or disable the webservices subsystem for the current deployment adding a proper jboss-deployment-structure.xml descriptor to it. The former approach is recommended, as the latter approach causes most of the webservices Java EE and any JBossWS specific functionality to be disabled. See KB doc https://access.redhat.com/solutions/698233 for details.

This would be to help GSS determine when customers are using invalid configurations and also to help customers understand when they are using an invalid configuration.

This is also not the same as WFLY-2806 because it does not fail deployments but only prints a warning for backwards compatibility reasons.

Comment 2 Kabir Khan 2014-11-21 10:32:13 UTC
https://github.com/jbossas/jboss-eap/pull/2023 replaces 2015

Comment 3 Rostislav Svoboda 2014-11-26 09:20:03 UTC
Verified on EAP 6.4.0 DR11

10:17:22,945 WARN  [org.jboss.as.webservices] (MSC service thread 1-5) JBAS015617: Servlet class org.apache.cxf.transport.servlet.CXFServlet declared in web.xml; either provide a proper deployment relying on JBossWS or disable the webservices subsystem for the current deployment adding a proper jboss-deployment-structure.xml descriptor to it. The former approach is recommended, as the latter approach causes most of the webservices Java EE and any JBossWS specific functionality to be disabled.